SLC – Saipem Leighton Consortium

 In