Siemens wins $2.5 billion order from Swiss railway for 116 trains
A Siemens Mobility “Mireo” train stands in Buchloe station after a test run. Germany’s Siemens Mobility has received an order by Switzerland’s national railway service SBB for 116…
Read more Siemens wins $2.5 billion order from Swiss railway for 116 trains