Petrofac eyes $46 billion bid drive
Contractor identifies huge volume of potential work over next 18 months as oil and gas emerges from bottom of cycle
Contractor identifies huge volume of potential work over next 18 months as oil and gas emerges from bottom of cycle