Google announced the immediate availability of new versions of Google Earth and Google SketchUp at its…
Day: June 12, 2006
US Internet Search Giant Google Upgrades its Mapping Service
Google touted the changes as the first major update to Google Earth since it was launched…