Tag: gas & oil

Algeria’s Sonatrach Struggles to Contain Brain Drain

August 17, 2018

State-owned oil and gas company Sonatrach, the backbone of Algeria’s economy, is reeling under an acute brain drain as its recent discoveries fail to offset ... Read More