Market Headstart: Nifty seen opening flat; Torrent Pharma, HDFC Life top buys
DHFL - 264975