Canadian National Railway (CNR): A High-Yield, Undervalued Play in the Resurging North …

– ESG progress includes 17% GHG cuts and 113K trees planted, aligning with $2T freight market growth (4% CAGR) driven by e-commerce and cross-border …