FinTech Magazine - February 2022 | Page 173

1996

Year founded

US $ 40mn + Revenue

300 + Number of employees fintechmagazine . com 171