Shoprite Holdings says South Africa generated 85% of its group supermarket sales during the 52 weeks ended June 28, underscoring how heavily Africa’s...