Follow Us

Follow us on Twitter  Follow us on LinkedIn
 
05 June 2025

European Card Payment Association calls for EU payments sovereignty

The ECPA has released a white paper which shows that in 2024 there were over 263 million European Card Scheme (ECS) payment cards in circulation, which made 31.5 billion transactions last year alone.

However, the payments space is dominated by Visa and Mastercard, who between them process 65% of...

To view the rest of this article, click here.