Business ❯Technology ❯Information Technology ❯IT Services
India's third-largest software company reported a 5.1% rise in revenue but fell short of market expectations, prompting a sharp sell-off and multiple brokerage downgrades.