Tech Support Firms Will Pay $26 Million to Settle FTC Charges That They Deceived Consumers into…
Two tech support companies will pay $26 million to settle Federal Trade Commission charges that they bilked tens of millions of dollars from consumers, particularly older consumers, by duping them into buying computer repair services in…