Latka logo
Freestar Revenue 2024: $70M Est. ARR, $210M Valuation