Government debt as share of GDP. 2010 š«š· France: 85% š©šŖ Germany: 82% 2024 š«š· France: 114% š©šŖ Germany: 64%Published by The Spectator IndexNov 22, 2025 12:10:02 PM UTC