sbb
SBB
Delays dog Swiss passenger train delivery
Design and manufacturing issues are delaying the delivery of 59 new long-distance passenger trains ordered by Swiss Federal Railways (SBB) from Canadian transport systems company Bombardier.
Design and manufacturing issues are delaying the delivery of 59 new long-distance passenger trains ordered by Swiss Federal Railways (SBB) from Canadian transport systems company Bombardier.