Government debt as share of GDP. 2010 š«š· France: 85% š©šŖ Germany: 82% 2024 š«š· France: 114% š©šŖ Germany: 64%Published by The Spectator IndexOct 2, 2025 1:00:04 PM UTC