Latka logo
Novo Revenue 2023: $17M Est. ARR, $51M Valuation