News

Shein has been fined €1 million by Italian regulators for making vague and misleading claims about the environmental impact ...