Latka logo
Findley Revenue 2021: $17M ARR, $51M Valuation