youcanbefound.com
Latest Google Ads Scams May Be Google Themselves
...now it appears that Google themselves is contacting business owners directly to tell them there are problems with their campaigns and offering dangerous help.