Petrofac designs, builds, manages and maintains oil, gas, refining, petrochemicals and new energies infrastructure.