Italy has fined Shein for misleading customers on the environmental impact of its products. The Chinese e-commerce giant also faces a possible 150 million euro ($268 million) fine in France for ...