20-03-2025 11:02
via
ft.com
Government debt interest costs hit highest level since 2007
Payments surpass defence spending and rise to 3.3% of GDP for richest countries, says OECD
Read more »