2 ms·> Europe has Vpay and Maestro/EC ...owned by Visa and Mastercard?by messe 5y ago> Europe has Vpay and Maestro/EC ...owned by Visa and Mastercard?