Loading…
Shanghai Waigaoqiao Shipbuilding awards TMC compressor contract for Liza Unity FPSO · Endata