Japan government debt as share of GDP 1985: 68% 2025: 230%Published by The Spectator IndexNov 10, 2025 11:10:03 AM UTC