ADVERTISEMENT

Atlantic

CN will spend $80 million on maintenance, infrastructure in N.B. and N.S.

Published

A train is seen at a CN Rail yard in New Brunswick. (CTV/Derek Haggett)