Latka logo
Mercor Revenue 2026: $1B Est. ARR, $10B Valuation