Italian authorities have fined Shein €1 million for making false environmental claims about its products.
Italian authorities have fined Chinese fashion retailer Shein €1 million (£870,000) for making misleading environmental claims about its products. This…