Saipem bags Aramco contracts worth £1bn

Saipem news
Saipem 12000

Breaking