See total ranking

Indian Oil Corporation (IndianOil)

Indian Oil Corporation is a state-owned integrated oil and gas company headquartered in India. In 2020, it had USD 77.43 billion in revenue and a reported 32,998 employees*. Indian Oil's goal is to transform into an integrated energy company offering low-carbon products. However, the company has no emissions reduction targets or clear low-carbon transition plan.

Ranking position
#60/100
Total score
3.8/100
Performance score
1.6/20
Narrative Score
ABCDE
Trend Score
  • Trend line is up
  • Trend line is equal
  • Trend line is down
Performance module name Performance module score Rank (0-100)

Targets

0.0 /100 #38

Material Investment

6.8 /100 #51

Intangible Investment

0.0 /100 #20

Sold products

0.0 /100 #55

Management

24.7 /100 #68

Supplier Engagement

0.0 /100 #57

Client Engagement

8.8 /100 #31

Policy Engagement

60.0 /100 #3

Business Model

5.0 /100 #37

Leading practices

No leading practices were identified for this company.

Risks and opportunities

Trend

Indian Oil receives a trend score of -. If the company were reassessed in the near future, its score would likely decrease. The company is not on track to achieve a low-carbon transition aligned with its 1.5°C pathway. The intensity of the company’s scope 1 and 2 emissions and its scope 1, 2 and 3 emissions are projected to stay at the same level between 2019 and 2024. Without emissions reduction targets, a clear transition plan and significant CapEx dedicated to low-carbon projects, Indian Oil’s goal of becoming an integrated energy company is likely to remain an aspiration rather than becoming a reality.

Progress towards the Paris Agreement

More about the company

Headquarters
New Delhi, New Delhi, India
Group revenue
INR 5669.5 billion (USD 77.3 billion)
Ownership structure
State owned
Number of employees
32,998
Scope of activity
Fully integrated
Website
https://iocl.com/