Nigeria: Nigeria - Shell Must Be Held Fully Accountable for Human Rights Harms Before Being Allowed to Sell Its Niger Delta Business
allAfrica.com
[AI London] Reacting to news that Nigeria's oil industry regulator is prepared to offer a fast-track sales approvals process for..