Petrofac bags North Sea contract extension from Chevron

Image: Petrofac location in Aberdeen, Scotland. Photo: courtesy of Petrofac Limited.



Related Article
Recommended Whitepaper

View More