News

Shein is launching a pop-up store at Johannesburg’s Mall of Africa this weekend, as questions swirl over its tax practices and a reported $400 million profit ahead of new tariffs.