Solar Stocks Smashed on Weak First Solar Outlook (FSLR, SPWRA, STP, more) Feb 25, 2009 09:45AM