Owens Corning and Constellation Celebrate Completion of 2.4-MeGAWATT Solar Project Parking canopy solar installation at Owens Corning headquarters supports company’s new 50 percent target for greenhouse gas reduction Owens Corning (NYSE: OC) and Constellation, a subsidiary of Exelon Corporation, today celebrated the completion of a 2.4-megawatt (DC) solar generation project at Owens Corning’s headquarters in Toledo. Located above 935 parking …
Read More »