Where Will Canadian National Railway Stock Be in 3 Years? | The Motley Fool Canada

The railway giant faced significant disruptions throughout 2024, including protracted rail and port labour uncertainty starting in May, two-week West …