Stena wins contract for Clyde drill ship

The Stena Clyde vessel
The Stena Clyde vessel

More from Energy Voice

Latest Posts