Simon & Schuster announced June 16 that they completed a 2 MW rooftop solar installation at their Riverside Distribution facility in Delran, N.J.The project is expected to generate 2.2 million kW of energy annually, which will offset a third of the facility’s onsite energy use. The solar s
Read More...