India’s IT sector is set for a 20 per cent job growth by 2025, driven by the rapid expansion of global capability centres (GCCs), expected to surpass 2,500 in the next few years ...