Foreign Investors Pull Out $17.6 Billion from Indian Stocks — Local Buyers Step Up and Keep Markets Resilient

foreign investors pull out from india India’s stock market is showing real strength this year. Even though foreign investors have sold shares worth $17.6 billion in 2025 so far, Indian investors have stepped up, buying shares worth nearly $65.2 billion. This shows how much the Indian stock market is now driven by local confidence rather … Read more