Business
FTC hands Office Depot a $25 million fine
This week, Office Depot agreed to pay $25 million in a settlement fine with the Federal Trade Commission. The company allegedly lied to customers in order to get…
This week, Office Depot agreed to pay $25 million in a settlement fine with the Federal Trade Commission. The company allegedly lied to customers in order to get…