US solar company SunPower Corp (NASDAQ:SPWR) said Monday it has completed a 10-MW solar and 1-MW energy storage project at the Redstone Arsenal US Army post in Alabama.