Connect to share and comment

Italy high speed train

Appears In:
The failure of a new train route illustrates Italy's business challenges.
Italy high speed train

A high speed train in Italy, pictured in 2010.

Xavier Leoty