NEWSALERT

Sensex rallies 376.60 pts to end at 40,522.10; Nifty surges 121.65 pts to 11,889.40. PTI ANS ABM ABM