The decision by Business Unity South Africa (Busa) to partner with McKinsey—a company implicated in South Africa’s state capture scandal—has sparked outrage across the country. This...
The Black Business Council (BBC) has called for McKinsey & Company to be banned and blacklisted in South Africa, labeling those continuing to engage with the...