Saipem snaps up Lewek Constellation Vessel for North Sea work

Lewek Constellation
Lewek Constellation