Baidu Maps, China’s popular mobile map service is all set to become world’s best mapping app with its expansion. Today, Baidu sketched out its plans for international expansion with the launch of its mapping service to 106 new countries and regions. These include Asia, Europe, Africa, North America, South America and Oceania. Read More at The Tech Portal