The Federal Trade Commission is sending refund checks totaling more than $34 million to consumers who allegedly were tricked by Office Depot, Inc. and a software...
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...