Munich orders an additional 18 Siemens C2 metro sets | RailTech.com

The contract brings the total number of metro trains ordered to 85. The announcement of the deal late last week coincided with the delivery of the …