The annual value of card payments in the UK is expected to reach around £874 billion by 2023. (2014)

Plastic card usage trumps cash payments | The Independent | The Independent

Read Full Article
hero

Discussion (0)