SOMO Report: Shell Must Clean Up its Mess Before Selling Nigerian Oil Interests Says Activists
It may be recalled that the British petroleum company Shell PLC in January 2024 announced the decision to sell off its Nigerian oil interests leaving locals around the river delta ...