CN Railway commits $2.4bn for infrastructure and safety enhancements

Canadian National Railway (CN) has unveiled its capital expenditure … across its North American operations. This investment is intended to …