Government debt as share of GDP. 2010 š«š· France: 85% š©šŖ Germany: 82% 2023 š«š· France: 110% š©šŖ Germany: 65%Published by The Spectator IndexMar 11, 2025 1:00:05 PM UTC