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 […]