In recent months Google has turned wholesale to video verification as its preferred method to approve new Google My Business profiles. This method of verification is designed to weed out spam/fake listing that 'pollute' Google Maps. Video
You are here: Home / Archives for Google My Business