See total ranking

NTPC

Assessed in 2023

NTPC is a publicly listed company headquartered in New Delhi, India, with 62.09% held by the government of India. In 2020, its revenue was USD14.0 billion and installed capacity was 64 Gigawatts (GW). NTPC currently aims to expand its renewable generation capacity to 60 GW, but it is still heavily reliant on coal-fired power generation. NTPC looks toward coal and gas supplied for fuel security.

Total score
3.5 /20
Measurement theme Score

Respect human rights

2.0 /10

Provide and promote decent work

1.0 /6

Act ethically

0.5 /4

More about the company

Headquarters
India

This company is part of the SDG2000, the 2,000 most influential companies globally

See company profile SDG2000