Indian shares cross 21,000 lifehigh record

At 9:57 a.m., the 30-share BSE index was up 1.13 percent, or 236.19 points, at 21,048.84, having risen as far as 21,077.53 in early deals.

Comments