BSE Sensex and NSE Nifty 50 were trading nearly half a per cent up on Friday, on the back of gains in index heavyweights such as L&T, ICICI Bank, HDFC…
ITC, Mahindra & Mahindra at fresh 52-week highs on BSE; Future Consumer, Andhra Cements at new 52-week lows
