Google My Business
Ever since Google launched Google local, it was quite confusing to update your business information across Google Search, Google Maps and Google Plus. Launching Google My Business, Google probably tried to redeem itself and make life easier for small businesses. If you already have a Google Places or Google+ pages, you will be automatically upgraded…