Latka logo
Organilog Revenue 2024: $626K Est. ARR, $1.9M Valuation