Alleima_SSW_banner-1_728x90_251114

Tag: Grand Inga project

Africa: hydroelectric dam

The largest and most powerful hydroelectric dam in the world is being discussed and planned in London.