Tag: Nepal 750 MW hydropower

  • NEA seals deal with China Three Gorges for 750mw West Seti Hydropower Project

    Nepal’s energy sector, which is still feeling the pangs of this week’s cancellation of biggest hydropower development agreement, has received a much-needed shot in the arm with the signing of a major deal with a leading Chinese firm that would almost double the country’s electricity generating capacity. Nepal Electricity Authority (NEA), the state-owned power utility, […]