October 13, 2010 - 2:46pm
Microsoft and Alibaba Team Up to Launch Chinese Search Engine
Microsoft and Alibaba, which is 40% owned by Yahoo, are planning to launch a new search engine in China. Read more at http://thenextweb.com/asia/2010/10/13/microsoft-and-alibaba-launch-search-engine-etao-in-china/
