Canadian Pacific announces multi-year contract extension with Canadian Tire … – Newswire.CA

CNW/ – Canadian Pacific (TSX: CP) (NYSE: CP) and Canadian Tire Corporation, … including competition from other rail carriers; industry capacity; …