Skip to main content

European research across five countries suggests small businesses are pushing almost 1 in 4 cardholders out of the door by not accepting card payments, and one half of these European card holders would choose to buy from a business that accepts card payment over one that does not. Read more