Waupaca Foundry will lay off hundreds of employees in Etowah

Waupaca Foundry will lay off around 540 employees at the facility in Alabama by mid-June.

Read More