CN plans to invest approximately $390 million in BC in 2022 | CKPGToday.ca

PRINCE GEORGE – Canadian National Railway is aiming to invest $390 million … will replace 111 miles of rail, rebuild 37 road crossing surfaces, …