Industry News Mastercard, Visa, banks to pay $6.2 billion in damages November 2, 2018November 2, 2018 admin 0 Comments credit card, Mastercard, Visa Visa, Mastercard and many US banks have agreed to pay $6.2 billion to settle a long-running lawsuit brought by merchants Read more