Payment News

The European Payments Initiative (EPI) is a Europe-wide bank-backed venture set up to build a European rival to Mastercard and Visa.