Search > OPL-245

Search: OPL-245

December 25, 2017
The Buzz: This Week in Africa
Top Stories: Ethiopia Signs $4 billion Deal to Build 1GW Electricity; Shell, Eni Stand Trial in Italy for Nigerian Corruption Allegations