image
Foreign investors pump Rs 31,000 crore into Indian stocks as