A manufacturing company plans to shut down its auto parts plant in Alabama by March, according to a notice filed with the state. Nitto Inc. will lay off 56 employees as its manufacturing facility in ...
Some results have been hidden because they may be inaccessible to you