Canadian National plans big Iowa investment – Messenger News

Canadian National Railway, which has a rail yard in Fort Dodge and tracks throughout the area, has announced plans to invest about $38 million in …