Siemens wins $2.5 billion order from Swiss railway for 116 trains

Siemens wins $2.5 billion order from Swiss railway for 116 trains