Latka logo
Passport Revenue 2024: $21M Est. ARR, $67.8M Valuation