The G7's Declining Share of World GDP and Population (World Bank 1975-2024) Patrick Bourbon | Jun 22, 2026 Categories Economy