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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results