Project Show Case Winer of €1.32bn Sicilian Rail Contract is Webuild/Ghella By Lynda MyerJune 8, 2023