Skip to main content

NTPC

NTPC is a publicly listed power company headquartered in India, with the Government of India as a major shareholder. It is a leading utility engaged in the generation and sale of electricity, with a portfolio spanning coal, gas, hydro and renewable energy. NTPC is included in the Forbes Global 2000.

South Asia
Utilities
Public
Not Engaged
Visit Website
ACT Core
G Uncommitted
Just Transition
6.7/100
Social Benchmark
5.1/100
Gender Assessment
32.6/100
On this page

Subscribe to stay informed on our work

Keep up to date with all the latest from World Benchmarking Alliance

Join our newsletter