IFC mulls investing up to $115m in equity, debt facility in Nepal’s mega hydel project

Hydropower. Photo: Unsplash