Governance News South Africa positioned as premier investment destination, says President Ramaphosa MyAfrikaMagazine Editorial May 8, 2024