Green | Mon Jul 25, 2011 6:33pm EDT

SunPower to post second-quarter loss, shares dive