Stanley Black & Decker to Shut Historic CT Plant in $2B Efficiency Push
Stanley Black & Decker is shuttering its final manufacturing facility in New Britain, Connecticut, resulting in hundreds of layoffs. This move is a critical component of the company's $2 billion global cost-reduction program aimed at restoring margins amidst a challenging macroeconomic environment.