Canada-based Bombardier has secured a CHF1.9 billion order from Swiss Federal Railways SBB to supply 59 energy-efficient electric multiple units (EMUs).The bid estimate quoted by Bombardier was lower ...

This content is available to only subscribers.