Canadian National to invest $US 2.46bn – International Railway Journal

Projects already underway include relaying over 360km of rail across the CN network, as well as eight capacity enhancement projects in western Canada …