Business Leadership South Africa Business Leadership South Africa (BLSA) has called for President Cyril Ramaphosa to address rising populism in the ANC, or face the risk of South Africa having a credit rating downgrade.
BLSA COO Busisiwe Mavuso says the President needs to fight aggressively against populism in his party.
Click below to listen to the full interview: