Latka logo
Torch Revenue 2024: $71.8M Est. ARR, $87.8M Raised