The Canadian National Railway Co. (TSX:CNR) was in bargaining mode over the weekend, pulling together two significant agreements across Canada. On Monday morning, the railway operator signed a service agreement with Squamish Terminals Ltd.
Read more >