As part of its ongoing effort to be a better global and corporate citizen, Stanley Black & Decker has launched a new brand aimed at developing technologies that innovate for social good.
The New Britain, Conn.-based company said that Stanley Earth will create new solutions that address