Unit of China's Alibaba to launch search engine (AFP)

Admin

Administrator
Staff member
AFP - A unit of Chinese e-commerce giant Alibaba Group said Tuesday it had launched a search engine, in an apparent effort to capitalise on Google's shrinking market share in China.




More...
 
Top