(ADPnews) - May 12, 2010 - US solar systems maker SunPower Corp (NASDAQ:SPWRA, SPWRB) yesterday unveiled a modular solar power block, dubbed SunPower Oasis, destined for large-scale solar power stations.