by Alexander Hedges | Oct 6, 2010 | Digital Marketing
Google Maps was launched in June 2005, displaying conventional maps, roads and satellite images from a separate screen accessed by a Maps link a the top of search engine results pages In late 2006, Google incorporated location details of businesses with...