Google My Business (GMB, formerly known as Google Places for Business) offers companies a fantastic opportunity to appear in Google search results, but the best thing about creating a Google My Business listing is that it’s free! What is a Google My Business Page? Google My Business provides you with the ability to list your …