Nifty gains marginally to hit lifetime high
People walk past the Bombay Stock Exchange (BSE) building, in Mumbai. | Photo Credit: PTI
Read More