Allain Duhangan 192MW Hydroelectric Plant

IFC development by region.