How to Use the Free Google My Business to Get Leads Google My Business (GMB) is a powerful universal platform adapted from Google Places for Business and the Google+ Pages dashboard. For business owners, an optimized GMB listing is an extremely effective way to get targeted traffic, show off reviews, promote featured content and direct [...]