Ansaldo STS, Napoli, Italy
Organization name
Ansaldo STS, Napoli, Italy