If you are using Internet Explorer or are having problems viewing the video, please click here.
China reports $123b fiscal deficit in 2010
Actually, this wasn’t a big headline. It was tucked in the corner of the business section. In the western press we hear so much about China rising to …