Debit Cards Now Most Popular Form of Payment
Debit cards have overtaken cash as the most popular form of payment in the UK for the first time.
Debit card transactions rose by 14 per cent to 13.2 billion in 2017
Debit cards have overtaken cash as the most popular form of payment in the UK for the first time.
Debit card transactions rose by 14 per cent to 13.2 billion in 2017