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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results