86% of UK businesses favour card and contactless payments over cash
The team at Merchant Advice Service have recently surveyed more than 1,200 UK business owners about payment processing