Why Europe needs a payment system independent of Mastercard and Visaeuronews.com4 points2025080421474 months ago