Government debt as a share of GDP, 2023. šØš³ China: 83% š®š³ India: 81% š®š© Indonesia: 39%Published by The Spectator IndexJan 14, 2025 10:10:03 AM UTC