Alibaba and Microsoft Launch Chinese Search Site

Just a few months after Google exited the Chinese search market, Microsoft and Chinese e-commerce giant Alibaba Group have partnered to launch their own Chinese search site, Etao.
Continue reading Alibaba and M…