Google touts improved images in Earth 6.2
Friday, January 27, 2012 - 09:30
in Mathematics & Economics
Google has launched Google Earth 6.2, which it says shows a more seamless globe than the previous version and includes a new search interface.