Latka logo
DESlock Revenue 2021: $192.7K ARR, $578.1K Valuation