3 ms·
> Credit cards aren't really a thing in Europe. It is country dependant. The UK is majority credit card.
by Someone1234 8y ago
> Credit cards aren't really a thing in Europe.
It is country dependant. The UK is majority credit card.
- TazeTSchnitzel 8y agoNot majority debit card?