List of Locomotive Manufacturers in Canada
List of Locomotive Manufacturers in Canada: Electro-Motive Diesel Railpower Technologies
List of Locomotive Manufacturers in Canada: Electro-Motive Diesel Railpower Technologies
List of Locomotive Manufacturers in UK: Armstrong Whitworth Aveling and Porter Avonside Engine Company Avonside Locomotive Works W. G. Bagnall Baguley Cars Ltd Andrew Barclay…