Green Business | Tue Aug 9, 2011 9:33am EDT

SunPower, First Solar plants win environment deals