Google+ was not overly successful (to put it mildly) as a competitor to social network rivals, or as a platform for businesses, will My Business do any better?
There will not be too many that have come across Google Places for Business, but there’s a lot of work going on behind the scenes (and in front of them) to make Google My Business an impressive resource for small and medium enterprises (SMEs).