Canadian National is party to several collective bargaining agreements with key unions, including the Teamsters Canada Rail Conference. This leads to the threat of work stoppage during periods of ...
Somewhere out there is a two-million-mile Toyota, but its neighbors probably hit that mark a few months ago already.