FTC distributes $2.5 million to 51,000 Credit Karma users following settlement

FTC distributes $2.5 million to 51,000 Credit Karma users following settlement

Angel Keith

In a recent settlement, the Federal Trade Commission (FTC) announced that it would send over $2.5 million to more than 51,000 Credit Karma customers. ...