Canadian National (CNI) to Infuse C$460M in British Columbia

Canadian National Railway Company CNI announced an investment plan worth … 252,000 new railroad ties, replacement of nearly 101 miles of rail and rebuilding ofCanadian National currently carries a Zacks Rank #3 (Hold).