Latka logo
Aquicore Revenue 2021: $7M ARR, $21M Valuation