Daily Archives: November 11, 2008

Microsoft launches Live Search Maps for India

Microsoft India on Monday launched Live Search Maps for India that offers users access to detailed listings and street maps for 9 Cities, business listings across 29 Cities and access to highway networks to 20,000 cities and towns. Live Search … Continue reading

Posted in Countries, earth, India, News | Leave a comment