All posts - Tag: Shell Lawsuit
Enter your search keywords...
Shell files $21 million lawsuit against Greenpeace over oil vessel boarding
Shell sues Greenpeace for $21 million over activists trespassing on their oil vessel during transit at sea