Comment Comment by Trencin At least twice I have left a review about a Business on Google Maps and ended up as an admin of their business profile. I don't know what's going on with Google. parent Trencin 3 years ago