ATM withdrawals

Barclays predicts UK consumer spending on debit cards during December this year will be £47 billion

A record £31.9 billion to be spent on debit cards and a further £14.9 billion of cash withdrawn from ATMs…

10 years ago