News

India’s top six IT services companies added only 3,847 employees in the April-June period of FY26—a sharp 72% drop from last ...