First Solar, Inc. (FSLR) Stock Dived After Hours Following Financials Release.
First Solar, Inc. (FSLR) is a leader in solar technology along with providing responsibly-produced eco-efficient solar modules internationally for progressing the climate change fight. Its