Potential rail strike would cause historic disruption of Canadian supply chains: union

… across the country. Combined, Canadian National Railway (CN) and Canadian Pacific Kansas City (CPKC, formerly CP Rail) own and operate over 75 per …