Where does India figure in the global delivery centre network of Accenture?
India is a key location in our global network of strategic delivery centres and enhances our delivery capability by helping us provide technology and outsourcing solutions to our clients. It offers access to a well-developed communications infrastructure, stable business environment, and a highly skilled technical talent pool.