Ramaphosa Impeachment Threat Triggers Market Jitters
The possibility of President Cyril Ramaphosa facing impeachment has sent shockwaves through Johannesburg’s financial district, forcing investors to re-evaluate the stability of South Africa’s large…