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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results