Ottawa puts $42M into Port Saint John, Irving-owned railroad | CBC News

Co-CEO Jim Irving said the company's rail shipping business, which links to Canadian Pacific's lines in Maine, depends on on-time delivery to meet …