1 Results for

etao

Article

Microsoft and Alibaba launch Chinese search site

Joining the dominant Baidu in the Chinese search engine market, Microsoft is working with e-commerce company Alibaba to launch their own search site in China, with a public beta in full swing.

By October 13, 2010