(ADPnews) - Jun 24, 2010 - US solar systems manufacturer SunPower Corp (NASDAQ:SPWRA, SPWRB) announced today that it will deliver an extra 20 MW of photovoltaic (PV) panels for French food retailer Casino Group.