Luxury mall launches in South Africa with a “shop-in-shop” for iconic international brand
MyBroadband | 10.12.2025 21:59
Shoprite, South Africa's largest retailer, has launched a shop-in-shop for a beloved international brand as the company pushes to open 223 new stores in the current financial year.