Modern Plating reaches settlement with IL AG in Freeport chemical spill

The Jan. 14 chemical spill leaked approximately 4,800 gallons of the hazardous chemical, hydrochloric acid. The release also created a vapor cloud, …