Ethiopia reveals more info on petroleum test production

The Government of Ethiopia reveals additional information on the recent petroleum test production in the eastern part of the country,

Read more