National Thermal Power Corperation
Help
When was NTPC founded?
1975
where is NTPC's headquarters located?
New Delhi
What is NTPC's role?
It's energy conglomerate involved in electricity generation
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies