1.Shopriteholdings.co.za
Rank:213,558
Worth:$18,000
The largest South African retailer by market capitalisation, sales, profit and number of employees and customers.