Latka logo
Medallion Revenue 2024: $50.6M Est. ARR, $120M Raised