Stocks in the news: Tata Motors, DLF, Tech Mahindra, ICICI Bank , HPCL
ADANIGREEN - 185810