2 ms·
Visa and Mastercard are doing just fine in the UK, it would be highly inconvenient to have to bank transfer to every merchant you interact with.
by antihero 6y ago
Visa and Mastercard are doing just fine in the UK, it would be highly inconvenient to have to bank transfer to every merchant you interact with.