Share this page

IFC Study Finds Significant Investment Potential for Sustainable Energy in Nepal