Green | Wed Sep 12, 2012 5:29pm EDT

SunPower to supply more than 100 MW solar panels to Toshiba