New Google Earth

Google is revealing the ‘New Google Earth’ on April 18.

Google is making preparations to announce a major new update for its Google Earth service. The company has sent out press invites to attend a media event on April 18, where the company will reveal what it says will be the “New Google Earth.” The news was first reported by The Next Web, who noted …

Continue reading "Google is revealing the ‘New Google Earth’ on April 18."