CN sets 2025 capital spending plan – Trains Magazine

MONTREAL — Canadian National Railway plans to spend Ca$3.4 billion … crossing signals and fix the issue between Mattoon and Kinmundy, IL so …