CNI Plans to Invest $85 Million in Michigan for Rail Innovation – TradingView

Canadian National Railway Company (CNI) is forging ahead with a $85 … rail and tie replacements, grade crossing work and structure maintenance.