NEA, CTGI seal deal on 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.