This week Google started the migration from Google places and to a new platform called Google Plus Local. What does this mean for local search and retailers?

Via Real Strategic