Latka logo
The Sales Huddle Revenue 2025: $7.7M Est. ARR, $5M Valuation