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.