The global capability centres (GCCs) in India are entering a new phase of scale and are expected to grow further as more than 200 GCCs are projected to move into this category, reflecting the maturity ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results