CN to invest $510 million in Alberta rail infrastructure

EDMONTON – Canadian National Railway Company (TSX: CNR) (NYSE: CNI) … across CN's network. Tracy Robinson, President and Chief Executive …