Latka logo
netFactor Revenue 2021: $207.7K ARR, $623K Valuation