Stock Market Tanks for Second Straight Day: Sensex Sheds 786 Points, Nifty Closes Below 25,000 Mumbai, July 25, 2025 Indian stock markets witnessed a sharp decline for the second consecutive day, driven by global uncertainties, weak Q1 earnings, and persistent foreign investor selling. The Sensex…