×
A CN locomotive sits idle at the CN Stuart Yard in Hamilton, Ont., Thursday, Aug. 22, 2024. THE CANADIAN PRESS/Peter Power

CN Rail pledges $100 million to fight homelessness across its North American network

By Charlotte Glorieux, The Canadian Press May 20, 2026 | 8:03 AM