Wednesday, November 12, 2008

Chinese Hard Landing

This explains China's massive stimulus package.

Sources: BBC, China Daily via Mish