News

Africa 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 ...