FORM3
PITCH
The future of payments is in the cloud. Our Vision is to be the world’s most trusted provider of payment technology. We design, build and run the technology that powers the future of payments.
LATEST INVESTMENT
#Cloud
09.2021
£116.5M
Goldman Sachs Asset Management