FII selling exceeds Rs 3 lakh crore in 2025 so far: Nilesh Shah reveals 3 big factors – A look at 2026 expectations
FII selling in India tops Rs 3 lakh crore in 2025; discover Nilesh Shah's outlook and what to watch for in 2026!