Markets hit fresh lifetime highs; Sensex gains 370 points
A pedestrian walks past the Bombay Stock Exchange (BSE) building, in Mumbai. File | Photo
Read More