Chinese Internet company Alibaba has created a new search engine (Aliyun) to challenge Chinese market leader Baidu and more symbolically, Google. The new entity resides within Alibaba Group’s AliCloud subsidiary. It offers all the standard features of search: Internet, news, images and maps…

Please visit Search Engine Land for the full article.

View original post here: 

Alibaba Creates Aliyun Search Engine To Challenge Baidu, Google In China