Canadian National buying Iowa Northern Railway
The Canadian National Railroad announced it has reached an agreement to acquire the Waterloo-based Iowa Northern Railway. Iowa Northern has some 275 miles of track that runs from Manly to Cedar Rapids, with branch lines […]