Amidst Shell Plc’s proposed $1.3 billion sale of its onshore oil business in Nigeria to Renaissance Africa Energy, civil society…
Read More

Amidst Shell Plc’s proposed $1.3 billion sale of its onshore oil business in Nigeria to Renaissance Africa Energy, civil society…
Read More