ICC Approves Safety Projects in Peoria Metro Area – Railway Track and Structures

The Illinois Commerce Commission, or ICC, approved projects for ten railroad crossings in the Peoria metro area.