What's New in Payments

UK cash payments fall to 48%

The total number of cash payments made by consumers, businesses and financial organisations in the UK fell to 48% last year, marking the first time that non-cash payments have exceeded those made with cash, the Payments Council reports... More