Fitch expects President Ramaphosa to remain in office despite South Africa establishing an impeachment committee in May 2026.

2026-06-05

Fitch expects President Ramaphosa to remain in office despite South Africa establishing an impeachment committee in May 2026.