Loading…
Tamrotor Marine Compressors wins contract to equip FPSO at Shanghai yard · Endata