(ADPnews) - May 4, 2010 - US solar systems maker SunPower Corp (NASDAQ: SPWRA, SPWRB) yesterday unveiled a new product line with modules in a 96-cell or 72-cell configuration, and an efficiency of 19% or greater.