Google has introduced an update to its ‘Google My Business’ tools, adding multiple improvements that help business owners attract users and, as a result, enhance the experience for Google Maps users looking for new destinations. The update increases Google Maps’ competition with Facebook Pages, improving the user experience and adding welcome offers for new business followers. Google Maps has evolved …