Google My Business is now Google Business Profile. With the new name, new features have also arrived. You can now edit your Business Profile information from search , complete verification or resolve other issues.