by Sikhululekile Mashingaidze | Sep 19, 2025 | G20 South Africa 2025
The Group of 20 (G20), established in 1999, is an intergovernmental economic forum of the world’s largest economies. The 2024-25 series of meetings is an important moment for Africa. The African Union’s presence at last year’s G20 summit represented its first...