Indian Oil Corporation Limited, commonly known as IndianOil is an Indian state owned oil and gas company with registered office at Mumbai and primarily headquartered in New Delhi. Read More
In the wake of coronavirus pandemic, Indian Oil Corporation has procured medical insurance for its 3.23 lakhs employees, including pump attendants, delivery boys and drivers. ...
In the wake of substantial reduction in demand for petroleum products post the Covid-19 outbreak in the country, country's largest public sector refiner Indian Oil Corporation has reduced crude processing at most of its refineries by 25 per cent to 3 ...