Green Business | Wed Aug 3, 2011 6:31pm EDT

GT Solar results, MEMC deal cheer investors