Baidu Invests $10 Million in IndoorAtlas for Mapping

Baidu Inc., China’s biggest search engine, is challenging the country’s 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 this article you must be a Bloomberg Professional Service Subscriber.