Jun 14
16
Google has created Google My Business, a one-stop shop for small business owners looking to increase their visibility within Google search, Google Maps, and Google+. Users will also be able to access their applications in one place
Link:
Google My Business: New Tools for Small Business Owners