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
Measurement theme
Respect human rights
Score
2.0
/10
Measurement theme
Provide and promote decent work
Score
1.0
/6
Measurement theme
Act ethically
Score
0.5
/4
More about the company
Headquarters
India
This company is part of the SDG2000, the 2,000 most influential companies globally