The world’s most in debt country spending £3.6 trillion a year

The country with the world's largest amount of debt is also the biggest spender - and it owes billions to countries with far smaller economies.

No comments

Read more