Last Updated: Friday, September 2, 2011, 11:10
China's top search engine Baidu Inc launched a new mobile application system on Friday, seeking to bolster its presence in the mobile web as competitors including Alibaba Group increase their mobile offerings.