The solar panels are divided across two sections on the roof of CDI’s 140,000 square foot facility in Stratford. Photo by Joe Palisi.
The solar panels are divided across two sections on the roof of CDI’s 140,000 square foot facility in Stratford. Photo by Joe Palisi.