Indian Stock Market
FII Selling in India: Why Foreign Investors Pulled ₹34,843 Crore in October 2026
Foreign investors withdrew ₹34,843 crore from Indian equities in October 2026, although buying returned in the final week. Here is what the numbers mean for the…