Mphanda Nkuwa hydro garners DFI support
The 1.5GW Mphanda Nkuwa hydropower project in Mozambique is expected to garner support from the IFC, with the scheme expected to mobilise private...
The 1.5GW Mphanda Nkuwa hydropower project in Mozambique is expected to garner support from the IFC, with the scheme expected to mobilise private...