Maps

Google Maps gets stunning makeover for Web, enhancements to mobile

Google Maps gets an eye-popping makeover for its venerable Web interface as well as bringing improvements to its mobile apps.