International Hydropower Association
-
NEWS
NHPC’s 510 MW Teesta-V Power Station, Sikkim Conferred With ‘Blue Planet Prize’
Read in your preferred Language : NHPC’s 510 MW Teesta-V Power Station located in the Himalayan State of Sikkim has…
Read in your preferred Language : NHPC’s 510 MW Teesta-V Power Station located in the Himalayan State of Sikkim has…