Latka logo
Trace Revenue 2024: $723.6K Est. ARR, $2.2M Valuation