Environmental organization Greenpeace announced Tuesday that it reached a settlement with British-Dutch oil and gas company Shell, which had sued the group over a protest. The legal dispute stemmed from an incident in 2023 when Greenpeace activists boarded a Shell oil production vessel to demonstrate against fossil fuel extraction and its environmental impact. Shell brought [...]