Government debt interest costs hit highest level since 2007

Payments surpass defence spending and have risen to 3.3% of GDP for richest countries, says OECD

Mar 20, 2025 - 13:46
 0
Government debt interest costs hit highest level since 2007
Payments surpass defence spending and have risen to 3.3% of GDP for richest countries, says OECD