FinTech Magazine October 2019 | Page 24
$ 700mn +
Approximate revenue in US dollars
1986
Year founded
24
2,200 Approximate number of employees
OCTOBER 2019
FinTech Magazine October 2019 | Page 23
FinTech Magazine October 2019 | Page 25