Elie Lahoud
Petrofac is laying off hundreds of engineering and construction staff
Finance