BUSINESS News Stanley Black & Decker to Close Texas, South Carolina Plants HS - 21/03/2023 0 [ad_1] Business Tool maker says moves will affect 357 employees; 80 jobs will be added at Tennessee facility [ad_2] Source link