Bombardier receives an order for 20 Street-Trams From the City of Dresden, Germany

The total order is valued at approximately Cdn$70 million (€50 million)

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content