The contract helps consolidate jobs at the Saint-Eustache and Saint-François-du-Lac plants, which handle the final assembly and manufacturing of the vehicle chassis and other components, respectively.

Nova Bus

Displaying 1 of 1
Share:

Leave A Comment On This Photo





Post a comment