Tag: polland trams

July 27, 2010 10:01 am
Bombardier Transportation has received a contract to provide 24 low-floor...