Baidu has invested $10 million into mapping software firm IndoorAtlas
Baidu is investing about $10 million in IndoorAtlas to expand mapping services inside buildings and shopping centers as it steps up competition to e-commerce giant Alibaba Group Holding Ltd., according to a person familiar with the matter. The investment by China’s largest Web-search service values
