Debit cards become no.1 payment method in UK, but is the price still too high for retailers?

Debit cards become no.1 payment method in UK, but is the price still too high for retailers?

Despite IFR savings, retailers still spent more than £1bn in 2016 to accept payments from customers.

read more

Source: mi-pro.co.uk