Johannesburg not only hosted a successful G20 Leaders’ Summit, the first to take place on African soil, but also delivered an impressive and memorable global event.