McKinsey and Company Africa (Pty) Ltd (McKinsey Africa), which operates in South Africa as a wholly owned and controlled subsidiary of international consulting firm McKinsey & Company Inc. (McKinsey), has…
Browsing: Corruption
Business Leadership South Africa (BLSA) recently defended its decision to provide funding for an R50 million risk assessment probe into Eskom, South Africa’s state-owned power utility. After former Eskom CEO…