First Solar Earnings Rise on Tax Benefit, Revenues Fall Short
ThinkstockFirst Solar Inc. (NASDAQ: FSLR) reported third quarter 2014 results after markets closed on Thursday night. The solar PV maker posted diluted earnings per share (EPS) of $0.87 and $889 million in…