Tag: Isuwa Khola Cascade
NEA Sign PPA for 37.7 MW Isuwa Khola Cascade
Kathmandu, Nepal Electricity Authority (NEA) has signed a power purchase agreement (PPA) for the 37.7 MW Isuwa Khola Cascade Semi-Reservoir (PROR) Hydropower Project to...