Latka logo
Ormuco Revenue 2024: $9.8M ARR, $4M Raised