October 19, 2010

What do they call tax evasion in China? Duck PayKing !

Chinese interest rate hikes causes global stocks to falter.