Latka logo
Netstructures, Inc. Revenue 2021: $360K ARR, $1.1M Valuation