Addis Ababa, Sept 5, 2025 (AFP) Ethiopia's mega-dam on the Nile, being inaugurated on Tuesday, is expected to provide a huge boost to the economy and double electricity production in a country where nearly half the population lacks power. - Megastructure - The Grand Ethiopian Renaissance Dam ( GERD