Bibby Offshore completes £2million BP North Sea contract

The Bruce platform in the North Sea
The Bruce platform in the North Sea

Breaking