A train collided with a fuel truck in Montreal’s Saint-Laurent borough on Friday morning, spilling gasoline and ethanol.
A police spokesperson described the collision, which happened around 10:30 a.m., as minor and said there was no fire or ...
As the cost to build spirals and timelines stretch ever longer, Canada risks losing the social license to pursue these ...
After a tough 2024 that saw profits fall 21 per cent, the head of Canadian National Railway Co. said the new year is looking ...