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.
IAC Group North America will close its Greencastle, Ind., facility in 2022, permanently laying off 125 employees.
Leave a Reply