750 MW West Seti Hydroproject to Set in Motion; NEA Agrees to Sign JV Deal with China Three Gorges After months of preparation, Nepal Electricity Authority(NEA) and China-based Three Gorges Corporation(CTGC) are going to… by Prakriti Tuladhar — November 9, 2017 in Companies 0