What is full form of NHPC and NTPC ?
[ x ]
Please sign in to vote
Ask a Question
Get answers from the community
India is world's 6th largest energy consumer, accounting for 3.4% of global energy consumption. Due to India's economic rise, the demand for energy ha..more