18th December 2008

Barack Obama-san

[…] we thought we’d recount the history of the last major country that tried to spend its way to “stimulus” — Japan during its “lost decade” of the 1990s.

Ads via The Deck

Random Greatest Hit