CN Rail: Is This Dividend-Paying Transport Titan on Track for More Growth?

Canadian National Railway (TSX:CNR) looked like it was on track to become the best in the business of railway. That was just a few years ago, with …