Logo
Chennai Petroleum Corporation Limited

Providing energy. Improving lives.

Chennai Petroleum Corporation Limited, formerly known as Madras Refineries Limited, is a subsidiary of Indian Oil Corporation Limited which is under the ownership of Ministry of Petroleum and Natural Gas of the Government of India. It is headquartered in Chennai, India.