Comment
Comment by tdrz
I'm looking for a European alternative to Visa/Mastercard that works across countries, not just in one country. I know there's this https://en.wikipedia.org/wiki/European_Payments_Initiative but I believe it's not operational atm.