Latka logo
Altum Lab Revenue 2021: $146.1K ARR, $438.2K Valuation