Tech Support Scammers Lose Their "Hard Earned" Money in FTC Settlements

Click here to visit Original posting

The US Federal Trade Commission (FTC) has settled with a collective of tech support scammers, who were forced to forfeit assets valued at nearly $6 million. [...]