Share this page

IFC, Partners Provide More than $450 Million to Support Major Hydro-Electric Plant in Nepal