Tag: siemens e320 high speed train

Eurostar’s first new Siemens train entered passenger service yesterday.