Google Places for business – a free local platform from Google, has now been updated as they move their local search further into the Google+ family.  Essentially the evolution of Google+ Local has taken another important step forward.  I suspect that this is a part of what will eventually bring the Google Places dashboard into…

Read More