Two decades ago, total government debt was estimated to sit at $20 trillion.
Since then, according to the latest figures by the IMF, the number has ballooned to $69.3 trillion with a debt to GDP ratio of 82% — the highest totals in human history.
Which countries owe the most money, and how do these figures compare?
Continue reading… “$69 trillion of world debt in one infographic”