Latka logo
Nubesis Revenue 2021: $924.4K ARR, $2.8M Valuation