Stocks in the news: DHFL, Mahindra & Mahindra, AstraZeneca, Raymond, PFC and CG Power | Sharefundss