G20 Summit – the ball gets rolling
In under a year, South Africa will host the G20 Summit, marking the first time this global gathering takes place on African soil. The G20, a bloc of developed and developing nations, represents over 85% of global GDP and 75% of international trade. South …