1 Canadian ETF Alternative: A Stock Portfolio in 3 Picks | The Motley Fool Canada

CN operates one of North America's largest rail networks, moving freight across Canada and into the United States. It carries grain, potash …