FinTech Magazine October 2019 | Page 24

$ 700mn +

Approximate revenue in US dollars

1986

Year founded

24

2,200 Approximate number of employees

OCTOBER 2019