Latka logo
Ortoo Revenue 2024: $7.4M Est. ARR, $4.8M Valuation