IFC’s Program in Nepal Fuels Sustainability and Energy Resilience
Benefiting 67 Plants Producing 3919 MW, Including Projects in the Pipeline Kathmandu – By promoting projects with robust environmental and social benchmarks and collaborating with stakeholders, IFC’s Nepal Environmental and…