CategoryPayments processing & networksCountryUnited KingdomInvestorsGoogle VenturesBNP ParibasSapphire VenturesInternational Finance CorporationAccompliceSectorInternet Software & ServicesTotal Disclosed Funding ($M)$154.00