Petrofac spots ‘early signs’ of North Sea recovery

Petrofac
Petrofac