Petrofac celebrates £15m contracts, including Triton work

The Triton FPSO
The Triton FPSO