Latka logo
Melio Revenue 2024: $157.2M Est. ARR, $4B Valuation