While foreign portfolio investors (FPIs) offloaded a record ₹1.59 lakh crore in 2025, India’s economic story remains ...