1 article found
Shein will open its first permanent physical stores in France starting November, beginning at Paris’ BHV Marais and expanding to five Galeries Lafayette locations. The move, creating 200 jobs, comes despite mounting criticism over environmental and labor practices.
8 MONTHS AGO