Warning Issued Over South Africa’s Risk of State Failure
11 August 2025
The chief executive of Business Leadership South Africa (BLSA), Busi Mavuso, emphasised that businesses cannot operate effectively in an environment where the state is failing. ...