NEA Invites CTGC to Seal Deal for West Seti Hydropower Project Nepal Electricity Authority (NEA) and China Three Gorges Corporation (CTGC) have yet to seal their… by Prakriti Tuladhar — October 15, 2017 in News 0