Header and navigation menu

Page content

If every country is in debt, who's the money owed to?

The world owes over $300 trillion—but to whom exactly? Dive into the tangled web of global debt and discover why we’re all borrowers and lenders. [..]