Perry Ellis International, Inc. (PEI) announced the completion of a new 2,432-panel rooftop solar installation atop one of the company’s largest distribution centers, which is located in Seneca, South Carolina. Constructed on an 83,000 square-foot roof of the 350,000 square-foot facility, the
Read More...