Advertisement
Retailers

Retailers pay £1.1bn to accept customer payments

The cost to retailers of accepting payments reached £1.1bn in 2019, of which £950m was from card payments.

Back to top button