Market Headstart: Nifty50 seen opening lower; D-Mart, CESC top buy ideas
CESC - 273521