Federal Court Orders Tech Support Scammers to Pay More Than $5.1 Million
Date
A U.S. District Court has ordered the operators of several international tech support scams to pay more than $5.1 million, acting on Federal Trade Commission charges that they masqueraded as major...