Shein picks France to open its first permanent physical stores

The Asian fast-fashion giant, whose environmental record, labor conditions and alleged unfair competition often come under criticism, will open its first shop at the BHV Marais department store in Paris in November.