Greenpeace protesters leave Shell rig

Greenpeace activists boarded an oil rig in protest
Greenpeace activists boarded an oil rig in protest

More from Energy Voice

Latest Posts