As a business owner, you may have been too busy to notice that Google has released a brand new local listing platform called “Google My Business.”
This has replaced Google+ Local and Google Places; instead, you will use Google My Business to manage your search, Maps, and Google+ account all from this ONE convenient location.