Foreign investors pull ₹13,000 crore from Indian stocks—here's what's up

Business