Canadian National reports first-quarter earnings decline – Trains Magazine

Railway still expects growth across nearly all traffic segments this year, along with 10% growth in earnings per share. Email Newsletter. Get the …