Market March 19: Sensex gains 148 pts, Nifty at 22,908; Mid, Smallcap shares outperform
Benchmark Indian equity indices continued their northward movement for the third consecutive session to settle with gains on Wednesday. After scaling the intra-day high of 75,568.38, the 30-share Sensex settled…


