Mastercard and Visa agree to a $30 billion settlement regarding credit card fees
Visa and Mastercard Reach $30 Billion Settlement to Limit Card Fees In a landmark move, Visa and Mastercard have reached a $30 billion settlement to limit credit and debit card fees for merchants. This settlement … Read more