Google my Business VS. Google Places – What’s changed in 2014?

Google My Business – What’s the Big Deal? Several days ago, Google dropped a bomb of a surprise on the search engine marketing community with the unveiling of its new “Google My Business” overhaul of its Google Places/Maps/Local/Plus Local hodgepodge of business services offerings. So, what’s new in Google My Business? Is this merely another addition to […]