CN announces investments to improve capacity (NYSE:CNI) – Seeking Alpha

Canadian National Railway Train in the Rocky Mountains. Tamas-V/iStock Editorial via Getty Images. Canadian National Railway (NYSE:CNI) has …