Innodata posted 48% 2025 revenue growth and sees 35% growth in 2026, despite project volatility. EXLS Q1 2026 revenue rose 13.8% to $570.4M; nearly 60% now tied to data and AI-led services. Innodata ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results