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

The precarious state of the United States-Mexico-Canada Agreement, up for review this year, raises further questions about cross-border trade. "The …