France fines Shein €40 million over ‘deceptive’ sales practices

By July 3, 2025