Google is also rolling out more support for managing your business profile directly in Google Search and Maps.
Please visit Search Engine Land for the full article.
Source: Search Engine Land
Link: Google My Business now known as Google Business Profile as Google migrates features to Maps and Search