Item Details
Upper Trishuli Hydropower Stake Acquisition
The plant has an installed capacity of 15 MW with a secure Power Purchase Agreement (PPA) with the Nepal Electricity Authority (NEA) in hard currency terms.
Get in Touch
We’ll get back to you shortly.