Carbon - Like Water off a Duck's Back



Solar panels at the Canal Road plant, Somerset, New Jersey. Over 2,800 panels make up the 502kW system and provide 15% of the peak usage power needed to run the plant.


Back to Feature Details