Are You Feeling Stimulated?

Wednesday, December 3rd, 2008

With companies and economies alike feeling the Crunch, many have been looking to China as a source of economic growth – but China has also been seeing the impact of the global slowdown, and anecdotal evidence suggests that some sectors are suffering. The Chinese government has been trying to curb excessive growth over the past […]