DEBIT card payments overtook those made by cash for the first time last year, a trade association has said. There were 13.2 billion debit card payments in 2017 – eclipsing the 13.1 billion made in cash, according to UK Finance.
[ad_2]
Read More
DEBIT card payments overtook those made by cash for the first time last year, a trade association has said. There were 13.2 billion debit card payments in 2017 – eclipsing the 13.1 billion made in cash, according to UK Finance.
[ad_2]
Read More