Canadian National (CNI) to Infuse C$460M in British Columbia
Canadian National Railway Company CNI announced an investment plan ... This outlay across the province of British Columbia is aimed toward ... replacement of nearly 101 miles of rail and rebuilding of 38 road crossing surfaces.