Foreign investors have net sold Indian stocks worth Rs 2.5 lakh crore, or $32 billion, since last October in one of the largest-selling sprees by the cohort ever seen on these shores Read More

reported by Chiranjivi Chakraborty at Moneycontrol