Markets | Thu Dec 9, 2010 9:13am EST

UPDATE 1-SunPower strikes 20 MW deal with Iberdrola unit