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