Saipem bags clutch of deals worth £685million

The Saipem Constellation vessel
The Saipem Constellation vessel

More from Energy Voice

Latest Posts