Ilep Khola hydro project signs PPA with NEA
State-owned power utility Nepal Electricity Authority (NEA) has signed a PPA with the 23.6MW Ilep Khola Hydroelectric Project, located in the Ruby...
State-owned power utility Nepal Electricity Authority (NEA) has signed a PPA with the 23.6MW Ilep Khola Hydroelectric Project, located in the Ruby...