... railroad, from 2015 to 2023, until the completion of the merger creating Canadian Pacific Kansas City (CPKC) in 2023. From 2008 to 2015, he was ...
How's a columnist supposed to rail against rail when the trains keep running? ... Recall the previous Tuesday, when Environment Canada predicted up to ...