News
Machine Fastest on MSN2d
Africa’s Largest Hydro Project: The $5B Dam on the Nile RiverAfrica is building one of the most ambitious and controversial infrastructure projects in history, a $5 billion mega dam designed to block and harness the mighty Nile River. This massive hydroelectric ...
Addis Ababa has ensured it controls the construction of the Renaissance Dam on a Nile tributary. The electricity it will generate – enough to power a giant rich-world city like New York ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results