The article has been updated to reflect the quote from the EPC. Both Visa and Mastercard have recently reported huge earnings. Something the Merchants Payments Coalition (MPC) is attributing to ...