Share this page

IFC's Program in Nepal Fuels Sustainability and Energy Resilience, Benefiting 67 Plants Producing 3919 MW, Including Projects in the Pipeline