Share this page

IFC, GMR Group Partner for Power Projects in Nepal to Unlock Hydro Potential and Promote Growth