In South Africa’s largest city, Johannesburg, preparations for hosting the world’s biggest economic players at the annual G20 (Group of 20) summit have been underway for weeks.
“The preparations were actually perfect. Anything else will be…

In South Africa’s largest city, Johannesburg, preparations for hosting the world’s biggest economic players at the annual G20 (Group of 20) summit have been underway for weeks.
“The preparations were actually perfect. Anything else will be…