Latka logo
Confirmit Revenue 2021: $24.5M ARR, $73.6M Valuation