Do I need to download an application to make and control my Business Profile on Google? You may use the Google Maps app to deal with your Business Profile in your cellular unit. On your own desktop, you can control straight from Google Research during the browser. Find out more https://ananya-lipe-resort48158.bloggazzo.com/28105231/the-greatest-guide-to-google-business-profile