Tech support scams have risen significantly in recent years. According to the Internet Crime Complaint Center, consumers and businesses lost almost a billion dollars ($924,512,658) to tech support ...
Paddle.com and its U.S. subsidiary will pay $5 million to settle Federal Trade Commission (FTC) allegations that the company facilitated deceptive tech-support schemes that harmed many U.S. consumers, ...
The leader of a tech support fraud scheme was sentenced to seven years in prison after tricking at least 6,500 victims and generating more than $6 million. According to the U.S. Department of Justice, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results