Petrofac.jpg
Oil and Gas News
Petrofac Secures Integrated Services Contract for FPSO Offshore Ivory Coast