As many as 23 Nifty shares advanced, 27 declined on the exchange
VIA-THE HINDU
Sensex, Nifty close at fresh lifetime highs on gains in ICICI Bank, Infosys
READ MORE

Sensex, Nifty close at fresh lifetime highs on gains in ICICI Bank, Infosys