Latka logo
LemonEdge Revenue 2024: $12.5M Est. ARR, $30M Valuation