Canadian National and General Motors strengthen partnership
Canadian National Railway announced today that it has reached a new multiyear agreement with General Motors for the transportation of finished vehicles and assembly parts. GM will also be the first customer