News

Indian stock markets closed higher on July 4 with the Nifty above 25,400 and Sensex up 193 points. Gains in IT, pharma, and defence stocks led the recovery. Global markets remained cautious ahead of ...