Key Players CertainTeed CorporationForward Solar RoofingGAF Material CorporationHanergy Thin Film Power GroupLuma SolarMission Solar energyRGS EnergySolar Shingle CanadaSun TegraSuntegraTesla