Feb 13
19
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…
Read more here:
Alibaba Creates Aliyun Search Engine To Challenge Baidu, Google In China