Shoprite backed by South African billionaire Christo Wiese takes lead on climate, water issues in retail
Shoprite, boasting more than 2,900 stores across Africa, is partly owned by South African billionaire Christo Wiese, who holds an 11.63-percent stake in the retailer.