Do I ought to down load an application to produce and handle my Business Profile on Google? You should use the Google Maps app to deal with your Business Profile in your cellular machine. On the desktop, you are able to deal with straight from Google Research in the browser. https://zanemkgcf.digiblogbox.com/54000810/getting-my-google-business-profile-to-work