Skip to main content

Italy's national rail firm lays down challenge to Eurostar with €2 billion train order ahead of planned London launch in 2029