Owens Corning Increases Solar Footprint
Owens Corning and Constellation have completed a new 2.4-megawatt (DC) solar generation project at Owens Corning’s headquarters in Toledo, Ohio. The new system is expected to generate 3 million kWh of electricity per year, based on the first year production. Located above 935 parking canopy … Read more…