News
A government official said last week that a "review" of the power purchase agreements (PPAs) between independent power producers (IPPs) and the Nepal Electricity Authority was underway, following ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results