Shein Expands to South Africa With Physical Store Shein is now set to open a pop-up store in Johannesburg, South Africa in a bid to increase its reach within the country. by Aldohn Domingo