Read all of our latest updates

IAC to close Indiana plant, laying off 125

IAC Group North America will close its Greencastle, Ind., facility in 2022, permanently laying off 125 employees.

Leave a Reply

Your email address will not be published. Required fields are marked *

Verification *

Call Now Button