Foreign investors seem to be warming up to India