SunPower Corp. (Nasdaq: SPWRA, SPWRB) finalized the sale of its 13 MW Solare Roma…