Home France calls for 150-million-euro fine for ... 10 July 2025 France calls for 150-million-euro fine for e-commerce giant Shein