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...

MOST POPULAR

HOT NEWS