
Shein plans to open first physical stores in France amid backlash and new regulations
Shein has announced plans to open its first physical locations in France this November, even as the country works on legislation to regulate the fast-fashion industry, reports 24brussels. The online retailer, which…