Latka logo
Landing International Revenue 2024: $21M ARR, $63M Valuation