Sign-up page for revamped Google Maps shows off plenty of new features Posted on May 15, 2013 by Laura Just hours before its I/O event, Google has apparently had a little accident: the sign-up page for …read more