Canadian National Railway (CNI) Unveils 2025 Investment Strategy – GuruFocus

across Canada and the United States. Ongoing projects include the installation of over 225 miles of new rail and around eight capacity-building …