Google has today announced the launch of Google My Business – a new service that connects businesses with customers, while simplifying all the processes associated with acquiring and managing customers.