FinTech Magazine - February 2022 | Page 173
1996
Year founded
US $ 40mn + Revenue
300 + Number of employees
fintechmagazine . com 171
FinTech Magazine - February 2022 | Page 172
FinTech Magazine - February 2022 | Page 174