Škoda’s ‘World’s longest tram’ ready for delivery
Škoda Group of Pilsen, Czech Republic, has completed production of the first of 12 trams for the Rhine-Neckar metropolitan area of Germany. The trams, designated the Škoda ForCity Smart 38T, are 58.69 metres long and […]