×

Wells Vehicle Electronics shutting down Fond du Lac facilities, laying off 100 workers

Mar 31, 2026 | 11:33 AM