Petrofac in profit as gas contract issue clears

Petrofac engineers perform offshore operations
Breaking

    Cancel