The NSE Nifty index closed 150.75 points up at 19564.5, while BSE Sensex ended up 502.01 points at 66060.9. On the other hand, HDFC Life Insurance Company Ltd.(down 1.55 per cent), Mahindra & Mahindra Ltd.(down 1.30 per cent), Power Grid Corporation of India Ltd.(down 1.25 per cent), Dr.
Read more on economictimes.indiatimes.com