Nilson in the news
March 26, 2024
Fast Company
What Visa and Mastercard’s big $30 billion settlement means for you
"Merchants are likely to feel at least some relief, though, as they collectively paid $100 billion in credit card fees to Visa and Mastercard alone during 2023—a record high—according to data from Nilson Report."