1,651 MW of Hydropower Projects Fail to Secure Financial Closure Despite PPAs
The 139.5 MW Lower Manang Marsyangdi Hydropower Project obtained its production licence in 2018. Its Power Purchase Agreement (PPA) was signed in 2023, according to the Department of Electricity Development. However, the promoter, Butwal Power Company, has not yet been able to secure the investment needed to begin construction. Uttar Kumar Shrestha, chief executive officer of the company, said…









