News

India’s top IT services firms are being hit from both ends — by evolving client demands and internal cost pressures.