News

The Ultimate Skyscraper.
MegaBuilds on MSN35m
Africa’s $80BN Mega Dam
The Congo is one of the largest rivers on earth and presents vast opportunities for hydropower generation. This video explores the proposed $80BN Grand Inga Dam mega-project in the Democratic Republic ...