4 ms·
Barclaycard was the most popular credit card in the UK at one point and they have ten million customers. As far as I know, they only offer visa credit cards.
by DharmaPolice 5y ago
Barclaycard was the most popular credit card in the UK at one point and they have ten million customers. As far as I know, they only offer visa credit cards.