Office Depot and Tech Support Firm Will Pay $35 Million to Settle FTC Allegations That They Tricked Consumers into Buying Costly Computer Repair Services
Date
Office Depot, Inc. and a California-based tech support software provider have agreed to pay a total of $35 million to settle Federal Trade Commission allegations that the companies tricked customers...