By Railway Gazette International2019-03-26T15:47:00
GERMANY: Five transport authorities have signed an agreement to jointly procure around 240 tram-train vehicles.
Unlock access now