India’s market cap slipped below Rs 400 lakh crore, FPI selling became the reason Read More » Kapil Malhotra February 15, 2025