Shell continued flaring gas in Nigeria years after saying it would stop, documents and satellite imagery show

Shell has spent decades claiming that they are taking steps to stop gas flaring at their oil fields in Nigeria. But satellite imagery going back to the… Read more “Shell continued flaring gas in Nigeria years after saying it would stop, documents and satellite imagery show”