Latka logo
Novosco Revenue 2018: $47.3M ARR, $141.8M Valuation