CEO Busisiwe Mavuso has noted the dichotomy between the prestige that comes with South Africa hosting the Group of 20 (G20) ...