First Solar has notably trailed its industry peers over the past year, and analysts remain fairly bullish on the stock’s ...
GAFFNEY, S.C. - First Solar, Inc. (NASDAQ:FSLR) announced plans to build a new $330 million manufacturing facility in Gaffney, South Carolina, that will add 3.7 gigawatts (GW) of solar module ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results