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