Projects
Projects
Stanley Black & Decker unveils 4.3 MW privately funded solar project in Kentucky
May 1, 2023