Petrofac in profit as gas contract issue clears

Petrofac engineers perform offshore operations
Petrofac engineers perform offshore operations

Breaking