News

Shein faces a €1 million fine in Italy for misleading consumers with unsubstantiated claims about its products' environmental ...