There are 5.7m SME’s in the UK & Ireland.
Mobile penetration is now at 110%
of the population
In the UK there are 19bn card transactions, each year worth £904bn. By 2025 it’s forecast 50% of all payments will be by card
The total value of the e-commerce market in the UK is £64bn, yet 44% of SME’s had never considered their payment options