Latka logo
Galooli Ltd. Revenue 2024: $36.4M Est. ARR, $41.3M Valuation