Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Chinese fast fashion retailer penalised month after €40m fine from French regulator in July

The Italian authorities have fined Shein €1m (£870,000) for making “misleading or omissive” environmental cl…