Tariffs take $350M bite out of CN Rail revenues, with uncertainty now ‘biggest risk’

Tariffs and economic angst delivered a $350-million blow to Canadian National Railwaycross-border trade. “The biggest risk around the USMCA …