Northeastern print company installed 4,591 solar panels on single roof
This past Earth Day, Allied Printing Services, a Northeastern print company installed 4,591 solar panels on single roof of its 275,000-square-foot facility in Manchester, Connecticut. After three months of work, the project was completed this past week, as reported by Fox CT.