
A record £31.9 billion to be spent on debit cards and a further £14.9 billion of cash withdrawn from ATMs The busiest day for ATM withdrawals is predicted to be Friday 20th December, with over £1 billion being dispensed that … Read the full press release