Latka logo
Handshake Revenue 2026: $300M ARR, $3.5B Valuation