Petrofac makes progress in talks to boost $8 billion backlog




Company said it is driving ahead with contracts awarded in 2023