SunPower Corp (NASDAQ:SPWR) has completed a 10-MW solar photovoltaic (PV) power facility in Oklahoma for the electric utility subsidiary of OGE Energy Corp (NYSE:OGE).