Submitted by Robbie McBeath on Wed, 03/27/2019 - 21:33 Links: Office Depot, Tech Support Firm to Pay $35 Million to Settle Allegations They Tricked Consumers into Buying Computer RepairsSource: Federal Trade CommissionDD Publish Status: Not AvailableDaily Digest: Daily Digest 3/27/2019Offsite url: Open offsite URL