Tag
Researchers discovered Google ads delivering convincing tech support scams that freeze device screens to trick users into paying fees or granting access, with widespread impact across multiple countries.