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 Repairs Source Federal Trade Commission DD Publish Status Not Available Daily Digest Daily Digest 3/27/2019 Offsite url Open offsite URL