Latka logo
Fintura Corporation Revenue 2021: $50.8K ARR