Latka logo
Logz Revenue 2024: $48M Est. ARR, $52.6M Valuation