Green Business | Wed Jun 8, 2011 11:16am EDT

First Solar sees slight recovery in Italy: exec