Google makes changes to manage business profiles directly through Google Search
Google My Business has been renamed Google Business Profile as the search engine giant looks to move more of its business management features into Google Search, Maps and other Google apps. For now, little has changed aside from branding, but through the next few months more features will be moved from the My Business web…