BAIDU Inc, Chinas biggest search engine, is challenging the countrys No. 1 e-commerce company, Alibaba Group Holding Ltd, by adding services that help shoppers find retail stores and retrieve product information.
To continue reading the rest of the article, click here