India offers enormous opportunities for overseas investors, but it is a large and complex market which needs careful navigation to achieve success.