Canadian National finalizes acquisition of Iowa Northern

Originally published at: Canadian National finalizes acquisition of Iowa Northern - FreightWaves

Canadian National Railway and Iowa Northern Railway have officially joined operations.