Solar Roofing System CertainTeed February 16, 2012 No Comments CertainTeed Corp. introduces the Apolloâ„¢ Solar Roofing System, featuring highly integrated photovoltaic (PV) panels into the roofing system. Read More