Consumer controversies2 months ago
Shein Faces €1 Million Fine in Italy Over Misleading Green Claims
Shein Hit with €1 Million Fine by Italian Regulator Shein, the China-based fast fashion retailer, has been hit with a €1 million fine by Italy’s competition...