CN to Invest $55 Million in Minnesota Enabling Sustainable Growth, Improving … – Market Screener

CANADIAN NATIONAL RAILWAY COMPANY … 5 miles of rail; Installing more than 105,000 new railroad ties; Rebuilding 14 road crossing surfaces; …