Craig International wins £20m North Sea contract with BP

© SuppliedThe contract covers BP's North Sea assets, including Clair Ridge
The contract covers BP's North Sea assets, including Clair Ridge

Breaking