After tech support scam, consumers get more than $25.5 million

( March 18, 2025) -- The Federal Trade Commission is sending $25.5 million in payments to consumers who were tricked into signing up for computer repair services through the deceptive marketing tactics of two tech support companies....

Related Sections