I’m a bit of an economic information junkie, and found this tidbit interesting. Following are the Debt to GDP ratio of some of the major industrial nations (source: US News). Japan’s is off the charts:
Japan – 225.9%
United States – 92.7%
France – 84.7%
Germany – 82.4%
Canada – 81.7%
UK – 76.7%
Brazil – 66.8%
China – 19.1%