Darchula Power

Industry:

Hydropower

Year Invested:

2026

Darchula Power Limited (DPL) is the developer of the Madhya Chameliya Hydropower Project (MCHPP), a run-of-river (RoR) scheme with an installed capacity of 28.304 MW.

Scroll to Top