Develops and licenses software products for the financial services industry.
1990
India
5,001 - 10,000 employees
Computer Software
$500M - 1B in revenue
$100M - 500M in profitability
Industry Rank
147 out of 353
India, Software & IT Services, Computer Software
United States, Software & IT Services, Computer Software
Sustainability Report