Google Places is Now Google+ Local
Now, you could argue, and some will, that forcing local business owners on to Google+ is yet another sign that Google is putting way too much emphasis on their desire to become relevant in social media, but the fact is, it’s still very much Google’s world that we play in.
The