December 22 (SeeNews) - SunPower Corp (NASDAQ:SPWR) has finalised a 20-MW solar photovoltaic (PV) power facility in Arizona’s Cochise County, it was announced on Wednesday.