Latka logo
Tech valley Revenue 2024: $61.1M Est. ARR, $627.1K Valuation