Business, Ecomony, Infographics
Card Overtakes Cash Payments in 2016

Figures and information from the British Retail Consortium has revealed that in 2016, card payments