Indian Oil Corporation Limited Recruitment 2018: Apply for latest IOCL jobs and get recruitment updates for Electrical, Mechanical Engineer, Apprentice, Assistant, Technical Attendant and other posts. Recruitment in IOCL will be through GATE exam, you can also visit official website for more detail. Indian Oil Corporation Limited was commonly known as Indian Oil. Its headquarters in New Delhi, India. It is the largest corporation in India. The Government of India owns roughly 79 % of the shares in this company. Diesel, Petrol, LPG. Petrochemical is the main products, produced by Indian Oil Corporation on the basis of revenue generated. According to the company, maybe 30,000 employees are working on it. It has subsidiaries in different countries like Sri Lanka, Mauritius, and the Middle East.