ELIE LAHOUD
Petrofac is laying off hundreds of engineering and construction staff
Finance