U.S. Markets closed

First Solar a Steal, SunPower Less Sunny: Analysts

Shoshanna Delventhal

Alternative energy stocks First Solar Inc. ( FSLR) and SunPower Corp. ( SPWR) took a tumble last week on recent policy changes in China that have been viewed as a threat to solar energy demand and prices worldwide.