News

France has fined Shein €40 million for misleading discounts and false sustainability claims. It’s the largest fine Shein has ...