Discover Card Merchants: $1.225B Settlement — File Before May 18 Deadline
Any U.S. merchant who accepted Discover cards between 2007 and 2023 may be owed money from the largest payment processing settlement in recent history. No proof required.
Read Full Article