NEA Sign PPA for 37.7 MW Isuwa Khola Cascade

NEA Sign PPA for 37.7 MW Isuwa Khola Cascade

Invitation for Bids (IFB)
Name of contract: NEA Sign PPA for 37.7 MW Isuwa Khola Cascade