FPIs buy the most in fortnight since April 2025, IT still a sell February 20, 2026 · Economic Times Read full story at source