Latka logo
Freelway Revenue 2024: $315.7K Est. ARR, $947K Valuation