Posted February 20, 201411 yr If you've used Google Maps lately, you've probably noticed a new feature here or a slight change there. Well, now Google is rolling out the complete, revamped version of Maps for all the world to see. Here's what you can expect in the coming weeks. Source: Search Engine Watch
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.