Developer of a cloud-based payment technology designed to offer payment processing, clearing, and settlement services. The company's technology facilitates agency payment services that can be accessed...

Financial Services
London, United Kingdom
Founded 2016
350 employees
Website
Valuation
$570M
Market implied
Share Price
N/A
Total Raised
$260.4M
Last Round
N/A

Get the full picture

Create a free account to unlock Form3's funding history, team members, investor details, and more.

15 free profiles/month · No credit card required