Chief Financial Officer Community
EL-Electricity
NTPC is among India's largest integrated energy companies, with an installed capacity of 70,824 MW.