Johannesburg, South Africa, 1 December 2024 – Today, South Africa makes history as it assumes the Presidency of the Global 20 (G20) and the Business 20 (B20) marking a significant milestone for Africa and the Global South. This Presidency caps four consecutive years of leadership from the Global South before the baton is passed to the United States in 2026…