FinTech Magazine September 2019 | Page 95

$ 4.3bn Approximate revenue

2005

Year founded

10,000 +

Approximate number of employees

95 www . fintechmagazine . com