H. Shankar has assumed additional charge as the Managing Director of Chennai Petroleum Corporation Limited (CPCL).…