4 ms·
It's probably a combination of credit cards being far less popular in Europe (there are numerous local alternatives for online payment), and many of these servi
by aristidb 14y ago
It's probably a combination of credit cards being far less popular in Europe (there are numerous local alternatives for online payment), and many of these services not being available to European companies at all.