News
Ireland-based Eaton will lay off the remaining 37 workers at its north Charlotte clutch-assembly facility at the end of November. Eaton announced the closure internally last year, and the company ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results