Stock Market Highlights 31 July 2025: Sensex closes 296.28 pts or 0.36% lower at 81185.58, and Nifty 50 drops by 86.70 pts or 0.35% to 24768.35 – BusinessLine
Stock Market Highlights 31 July 2025: Sensex closes 296.28 pts or 0.36% lower at 81185.58, and Nifty 50…