Government debt interest costs hit highest level since 2007

Payments surpass defence spending and rise to 3.3 per cent for richest countries, says OECD

Mar 20, 2025 - 11:25
 0
Government debt interest costs hit highest level since 2007
Payments surpass defence spending and rise to 3.3 per cent for richest countries, says OECD