Canadian Pacific says it will invest $100 million to expand network capacity and enhance rail service in North Dakota.
Canadian Pacific invests $100 in North Dakota