The NSE Nifty index closed 97.7 points up at 19778.3, while BSE Sensex ended up 351.49 points at 66707.2.
On the other hand, Bajaj Finance Ltd.(down 2.28 per cent), Bajaj Finserv Ltd.(down 1.36 per cent), Mahindra & Mahindra Ltd.(down 1.33 per cent), Tech Mahindra Ltd.(down 1.15 per cent) and Apollo Hospitals Enterprise Ltd.(down 1.08 per cent) were among the top losers of the day.
. Read more on economictimes.indiatimes.com