Shell wins legal order barring Greenpeace from going within 500m of unmanned North Sea installations

Post Thumbnail