Offers digital, analytics, and process management services for financial, retail, and technology sectors.
2000
India
10,001+ employees
Information Technology & Services
$100M - 500M in revenue
$25M - 100M in profitability
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
26.5
▲ 0.9%
29.3
▼ 0.8%
33.7
▼ 0.7%
56.1
2029Not available
Available
Available
Available
6 out of 11 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available