CNI Plans to Invest $30 Million in Tennessee for Rail Innovation – TradingView

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