Canadian National Railway: Buy, Sell, or Hold in 2025? | The Motley Fool Canada

CN earnings. The interruptions drove up expenses last year while eating into anticipated growth in volumes across the rail network. Revenue ton-miles …