
Green Mountain Energy and Stroud Center Celebrate Completion of Solar Array
AVONDALE, PA — Green Mountain Energy and the Stroud Water Research Center have unveiled a new 55-kilowatt rooftop solar array, marking an important step in sustainability for the environmental research …
Green Mountain Energy and Stroud Center Celebrate Completion of Solar Array Read More