Nine in ten UK in-store card payments are now contactless
Nine in ten card payments made in UK stores during 2020 (88.6%) were contactless and the average contactless user made 141 transactions worth a total of £1,640 (US$2,241) over the course of the year, according to Barclaycard... More