News

HCLTech, India’s third-largest IT services company, reported $13.84 billion in revenue for the year ended March 2025, up 4.3% ...