The Unlikely Scandal Tripping Up Ramaphosa
(2 days ago)
Ramaphosa scandal roils South African markets, driving USD/ZAR to 18.35 and weighing on equities and bonds as leadership uncertainty mounts.