What exactly is Google My Business?

What exactly is Google My Business?

Google My Business is a program created by Google to help local businesses establish their place of business. While it was originally intended for  traditional brick-and-mortar stores that have physical locations in neighbourhoods even international companies often...