Quick Read Foreign investors pulled a record $18B from Indian equities in 2025 and continued selling in early 2026. EPI ...