Stocks in news: IndiGo, IndusInd Bank, DLF, Tech Mahindra, Mankind Pharma, RBL Bank
IT services company Tech Mahindra on Thursday reported 23% year-on-year growth in its consolidated net profit at Rs 851 crore in the June quarter.