Petrofac wins engineering services contract for Liuhua 29-1 field offshore China

Image: A Petrofac employee at work site. Photo: courtesy of Petrofac Limited.



Related Article
Recommended Whitepaper

View More