(617) 674-2043 advisors@mansardcre.com

A shuffling of Stanley Black & Decker’s production and distribution network is expected to result in hundreds of layoffs as the company looks to temper the effects of an ongoing economic downturn.
Read more