Share market rout: Sensex ends 800 points down, Nifty settles at 23,639; NTPC, PowerGrid top gainers, check full list of losers for March 12
The ongoing Israel-Iran war is pushing the share market to touch new lows almost every day. Both the indices struggled to hold ground for the second consecutive session. The conflict in the Gulf region is sending oil shocks across global…

