Use Google Plus? If you’re a business owner that wants some control on how your company appears on the most popular online map in the world, Google Maps, it’s now basically a requirement.That’s because Google on Wednesday announced Google+ Local, the company’s latest effort to push its Google Plus social network onto the screens of Web users.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=98436