Chennai Petroleum Corporation Ltd. swings to profit, posts ₹719 crore in Q2 | Discvr Financial News | discvr.ai