Foreign investors sell $25.1 billion in Indian shares as domestic flows remain strong
AI Summary- Foreign investors sold Indian shares while domestic investors continued buying through SIPs and mutual funds.
- $25.1 billion flowed out of Indian shares during the first half of 2026.
- India’s MSCI Emerging Markets weighting fell to around 12% from 21%.