Green | Wed May 4, 2011 4:33am IST

First Solar beats Street but sees tough 2011