Canadian National Railway Company (CNI) to Spend $80 Million in Atlantic … – Yahoo Finance

Our continued infrastructure investment in New Brunswick and Nova Scotia will help strengthen the resiliency, and efficiency of our network across …