Allain Duhangan 192MW Hydroelectric Plant

5
Malana Power Company Limited (MPCL) is part owner of ADPCL.