Latka logo
NetBase Quid Revenue 2021: $30M Est. ARR, $68.6M Valuation