CPKC lowers earnings expectations due to ‘economic headwinds,’ port workers strike

Canadian Pacific Railway … Access articles from across Canada with one account.