Sign In
Bizz Talk
Demand for global capability centres likely to rise in India on mounting cost pressure in US, Europe