Škoda Transportation builds new manufacturing and testing facility

Škoda Transportation is building a new manufacturing and testing facility in Pilsen, Czech Republic. Credit: Peter H via Pixabay.