Visa and Mastercard Settle Long-Running Lawsuit What It Means for Merchantsby Aditya Pandey March 27, 2024 0 Visa, Mastercard, and major U.S. credit-card issuing banks have reached a landmark settlement with merchants after nearly two decades of ...