Indian Oil Corporation
Indian Oil Corporation is a state-owned oil company headquartered in Delhi. Indian Oil, India's largest commercial company and known as India's leading oil company, accounts for nearly half of India's energy demand. The company is also truly profitable because its business interests are linked to every aspect of the oil and gas value chain. With $37.35 billion in assets and operations in India, Mauritius, UAE, and Sri Lanka, Indian Oil is having a great time and will certainly be able to weather the economic storm.
As of May 2018, IOCL became the most profitable public corporation in India for the second consecutive year with a record profit of Rs 21,346 in 2017-2018, followed by Oil and Natural Gas Corporation with a profit of Rs 19,945. ... As of March 31, 2021, Indian Oil had 31,648 employees, including 17,762 executives and 13,876 non-executives. It also employs 2,775 women or 8.77% of its total workforce.
Founded: 30 June 1959
Headquarters: New Delhi, India
Market cap: $15.09 Billion As of December 2021
Revenue: $62.73 B in 2021
Website: http://www.iocl.com/