South Africa’s G20 presidency: Harnessing the momentum 2025-11-23 By: Janna Mukhtar On: 2025-11-23 In: International Relations Tagged: G20, Investment, South Africa, Tourism, Vaccine Manufacturing