I ndia is a potential gold mine. We have a population of over a billion people. The standard of English is by far the best among non-English speaking countries.
Skilled manpower is easily available.
Infrastructure has improved dramatically. Liberalised Government policies now pave the way for MNCs. Different cultures and religions. India is a curious pot pourri of the old and the new. You need an Agency which has a thorough understanding of the Indian psyche.