JavaScript is off. Country data 2023–2025 (World Bank WDI, IMF WEO October 2026). No validated ranking of governments.