Sunday, June 14, 2009

Public Debt.



The sheer size of public debt in the developed world is astonishing. The Economist lays out the facts. (via Kedrosky)