Indian Oil Corporation Limited is a government-owned company in India. It is owned by the Ministry of Petroleum and Natural Gas of the Government of India, which is based in New Delhi. As of 2021, the company is placed 212nd on the Fortune Global 500 list of the world's most biggest corporations.
To know more about Company Profile, Corporate Structure, Mission and Vision click the below link.
Hit Me
For Current Opening in the company, you can click the below link and check the suitable position for yourself.
No comments