Petrofac secures construction and commissioning contract from Ithaca

Image: Petrofac secures construction and commissioning contract. Photo: Courtesy of Petrofac Limited.