Foreign investors pull out ₹21,000 crore from Indian stocks

Business