Latka logo
Edlio Revenue 2024: $25.2M Est. ARR, $32.9M Valuation