ScienceGoogle Earth enjoys one billion downloadsAgenciesOctober 6, 2011October 6, 2011 by AgenciesOctober 6, 2011October 6, 2011 San Francisco: Google has now reached a major milestone with its Google Earth software, achieve in a billion downloads since its debut in 2005. This...