123Send, based in London, is a major UK provider of point of sale terminals and services. It manages an estate of more than 15,000 terminals at over 11,000 merchants (as at September 2014) with a f…
Help us add more information!
How are you disrupting your industry?
Why is your industry ripe for disruption?
What trends are you seeing in your industry?