Latka logo
Instec Revenue 2021: $21.3M ARR, $64M Valuation