Petrofac completes PetroFirst Transaction | RNS | Ticker