Shoprite Group of Companies

The Shoprite Group of Companies, is Africa's largest food retailer. It operates 2689 outlets in 15 countries across Africa and the Indian Ocean Islands.