Latka logo
Novobi Revenue 2024: $8.6M ARR, $25.8M Valuation