Latka logo
Cayuse Revenue 2021: $12.3M ARR, $36.8M Valuation