Global capability centres (GCCs) in India have seen exponential growth, with the total number now at 1,700—400 of which were added in the last five years. Rajesh Nambiar, the new president of IT ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results