Shein to open 30 pop-up stores this year - Retail Gazette
Shein is set to open around 30 pop-up stores this year as it doubles down on its physical retail strategy.
www.retailgazette.co.uk