Latka logo
Clustrix Revenue 2021: $781.6K ARR, $2.3M Valuation