China launches new search engine
World | Mar 22, 2014, 07:18 AM ISTBeijing: A new Chinese-language online search engine --Chinaso.com -- was launched Friday, marking China's first search service set up by the country's major news organisations.The new engine allows users to search articles from the country's