News Tagged Shell
-
Greenpeace Activists Board Shell North Sea Platforms
October 14, 2019Greenpeace campaigners have boarded two Royal Dutch Shell oil platforms in a protest against leaving parts of old rigs in the North Sea, the environmental… Read More