Tags: Metro

Alstom to supply 20 additional Movia C30 metro trains for SL in Sweden

Alstom, global leader in smart and sustainable mobility, and SL have concluded an agreement for an option of 20 additional Movia C30 metro trains on the existing contract. The first agreement, signed in 2013, included an order for 96 metro trains with an option for an additional 80. The contract has been extended, and Alstom […]