Customers Flock To Shein South Africa Pop-Up Store

Chinese-founded online retailer Shein sees strong demand at first pop-up store in South Africa as it faces criticism from authorities

This article has been indexed from Silicon UK

Read the original article: