Petrofac wins £38m UK North Sea contract with new joint venture

Petrofac
PLENTY WORK ON BOOKS: Petrofac revealed a first-half order backlog worth £9billion