Microsoft has announced the launch of Live Search Maps for India. Detailed Listings and Street Maps for 9 Cities, Business Listings across 29 Cities and access to highway networks to 20,000 Cities and Towns is now avalilable vie Live Search Maps on the PC and Mobile in India. On can access live search maps on[…]
Recent Comments