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 »