(ADPnews) - May 27, 2010 - US solar systems maker SunPower Corp (NASDAQ:SPWRA, SPWRB) announced yesterday that it had completed the 1 MW Shelby solar power project for Duke Energy Generation Services (DEGS), a unit of Duke Energy (NYSE:DUK).