About two weeks ago, German conglomerate Siemens A.G. (NYSE: SI) announced that it planned to get out of the solar panel-making business. The move is expected to cost Siemens more ... Read Full Story »
Shares of First Solar Inc. (NASDAQ: FSLR) just can’t seem to find a bottom. The only thing to say about this is that maybe today’s the day. Yet the company’s ... Read Full Story »