IFC's Programs Provide Benefits To 67 Hydropower Plants In Nepal | New Spotlight Magazine
IFC's Program in Nepal Fuels Sustainability and Energy Resilience, Benefiting 67 Plants Producing 3919 MW, Including Projects in the Pipeline
Source: spotlightnepal.com