downtoearth-subscribe

Teesta Stage-V hydroelectric project commissioned

Bringing relief to the power-starved States at the onset of summer, the State-run National Hydroelectric Power Corporation (NHPC) announced the commissioning of all the three units of the 510 MW Teest

Related Content