New Google Maps Now Open To All, No Invite Needed
Google has opened up the new version of Google Maps to anyone who wants to give it a try — no invite is needed. The company shared the news via Twitter this afternoon. First announced at the Google I/O conference in May, the new Google Maps was initially available only to a select group of […]