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