First Solar Stock Outlook: Is Wall Street Bullish or Bearish?

view original post

First Solar, Inc. (FSLR) is a leading American manufacturer of thin-film photovoltaic solar modules using cadmium telluride (CdTe) technology. Headquartered in Tempe, Arizona, the company operates a …