Visa and Mastercard have been under scrutiny in Europe, with EU antitrust regulators investigating whether their fees negatively impact retailers.... Read more