Indian Oil Corporation Limited (IOCL) – 10th August, 2021
About Indian Oil Corporation Limited (IOCL) Indian Oil Corporation Limited (IOCL), d/b/a IndianOil, is an Indian public sector undertaking. It is under the administrative control of Ministry of Petroleum and Natural Gas, Government of India headquartered in New Delhi.Indian Oil’s…