Latka logo
Indomit Revenue 2021: $299.2K ARR, $897.6K Valuation