7 employees
Fintech, Virtual Cards, Payments
2021
KleerCard raised undisclosed on October 14, 2021
Investors: Exponential Impact