Item Details

30 Aug 2026

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.