Shein opening physical store in South Africa – with a big catch – BusinessTech General E-commerce juggernaut Shein will open a store at Mall of Africa in Johannesburg – the busiest mall in the country. Read the full article