G20 2025 Johannesburg Summit: Africa’s Moment in Global Economic Governance
G20 2025 Johannesburg Summit: The 20th‑edition of the G20 Leaders’ Summit will be held in Johannesburg, South Africa from November 22–23, 2025. This is the first time a G20 Summit takes place on African soil, signalling a shift in global multilateral platforms toward more inclusive representation. South Africa assumed the G20 presidency from December 1, 2024 to November 30,…