Share this page

IFC joins hands with Nepal Govt to raise environmental and social standards in hydropower projects