Tag: Grand Inga project

Africa: hydroelectric dam

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