Stocks in the news: NTPC, HDFC Bank, Kotak Mahindra, L&T, Vascon Engineers, ITI, South Indian Bank
ITI - 58835