08/11/2021
What is the European Payments Initiative and will it really work?
The European Payments Initiative aims to succeed where similar efforts have failed. Can it create a viable pan-continental system to rival those of Visa and Mastercard this time round?