LeadStory

Retail

Article Image

Shein stores open in five more French cities

Five new Shein shops are set to open in France, the first outside of Paris. Initially planned for the end of 2025, their openings were pushed back after the company found itself embroiled in various controversies.

France 24
France 24