1300 968 552

Google My Business replaces Places and Plus

“Google My Business” is the new name for Google’s local business indexing service. It is a free service and it brings together the loose ends of Google Places and Google Plus. When you search for an exact business name, Google should show a panel on...

Pin It on Pinterest