Claxton wraps up work on North Sea decommissioning projects

North Sea news
Claxton workers on a North Sea platform

Breaking