Canadian railway stocks have been reliable performers in the past 30 years

The rail network is part of the fabric of the Canadian economy, linking vast and rugged terrain. “There are no realistic, long-term, cost-competitive …