The broader NSE Nifty surged 148.15 points or 1.09% to end the session at 13,749.25 while the Sensex rose 1.14% to a record high of 46,973.54, marking a third straight day of gains.
Markets hit new highs

India is expected to receive its fair share of portfolio flows if global liquidity remains plentiful and central bankers around…