The Shift from Google Places to Google My Business
Google Places Shifts Gears: Now Google My Business What’s in a name? For Google Places, or Google+ Local, which is now “Google My Business” – it would seem that the naming process is one that is never quite complete. In this case, the rebrand stems from news that Google has completely revamped the popular service Read More