CN to invest $310 million in Ontario assets

Canadian railway CN (NYSE: CNI) expects to spend C$310 million in … of rail and ties, and the maintenance of bridges, level crossings, culverts, …