Equifax Agrees to $575M Settlement Over Data Breach
Following the massive data breach of Equifax that impacted an estimated 147 million people, Equifax has agreed to pay $575 million...
World's Largest Credit Card Lender Pays over $770m for Illegal Marketing
The U.S. Consumer Financial Protection Bureau and Office of the Comptroller of the Currency ordered Citigroup, Inc. to pay $700 million...