3 Reasons to Load Up on Canadian National Railway Stock – The Globe and Mail

Not only does its rail network stretch across the continent, but the industry has massive barriers to entry. Building anything like this today would …