Shell agrees to sell its onshore business in Nigeria, but activists want pollution cleaned up first
Shell said Tuesday it agreed to sell its onshore business in Nigeria's Niger Delta to a consortium of companies in ...
Shell said Tuesday it agreed to sell its onshore business in Nigeria's Niger Delta to a consortium of companies in ...
© 2021 Copyright Qiraat Africa.