Latka logo
Newfront Revenue 2024: $300M Est. ARR, $900M Valuation