Uploaded on Oct 04, 2011 / 219 views / 596 impressions / 0 comments
Watch a preview of the 2011 Global Business Challenge final. The event was held in Chengdu in China.