First Solar, The Ultimate Sector Solar Drag Rather Than Savior (FSLR, WFR, SOLR, JASO, JKS, LDK, TSL, STP, YGE, SPWRA, TOT, ESLR, ENER, ASTI, TAN)
Three major solar PV companies reported earnings after markets closed yesterday, and the final score does not look promising for the solar PV makers. First Solar Inc. (NASDAQ: FSLR) and ...Read Full Story »














