A run-of-the-river greenfield project located in Darjeeling district is being set up by National Hydroelectric Power Corporation (NHPC).
Latest Updates & News Article