Stocks in the news: Mindtree, DHFL, Aptech, ICICI Lombard, Adani Power, NTPC
RELCAPITAL - 239768