Follow us on:
Google Places is a leading social media hub where consumers rate businesses—and where businesses find new customers from positive reviews. Google has changed some key rules at this site, and ODs looking to benefit may have to make some changes.