China's battle to fend off global slowdown 19 Nov 2008

2012-05-03 2

China is already feeling the effects of the global financial crisis, and despite the recent announcement of a $586bn stimulus package many say it is still not enough.

Al Jazeera's Tony Cheng reports from Shanghai.