Bain banned from South African government contractsBy Antony Sguazzin29 September 2022 South Africa has banned Bain & Company from bidding for public-sector contracts for a decade over alleged corrupt and fraudulent practices.
R160-billion green energy initiative takes shape in South AfricaBy Agency Staff16 September 2019 A plan to establish the world’s largest green energy financing initiative is being threshed out in South Africa.