FTC to Return Almost $20 Million to Consumers Lured by Credit Monitoring Scheme
Date
The Federal Trade Commission will return almost $20 million to more than 145,000 consumers across the country who were victimized by One Technologies LP and its two partner companies, in an online...