Sensex rallies over 300 points; Nifty above 8,000 level
The BSE Mid-cap Index is trading up 0.92% at 10,919, whereas BSE Small-cap Index is trading up 0.76% at 11,127. Tata Motors, Tata Steel, HDFC, NTPC, TCS and L&T are among the gainers, whereas Maruti Suzuki and Coal India are losing sheen on BSE.