Indian Oil Corporation Limited is a Government of India undertaking formed in 1964 by the merger of Indian Oil Company Limited with Indian Refineries Limited.
Get in your inbox the latest News and Offers from