Google has plenty of reasons not to be satisfied with this world, the recent issues in China, all the people criticizing Google Books, Street View, the increasing government scrutiny, you name it. Maybe that’s why it’s working on creating a new one, or at least recreating this one on its own terms, in Google Earth. Google’s mapping services are constantly evolving and with the influx of new, high-quality photography coming from the one of the most advanced imaging satellite in the world, the … (read more)