Bay Street News

First of 49 Bombardier MITRAC propulsion-equipped metro trains for Shanghai Metro’s Line 14 rolled off the assembly line