Cleantech
Investing News
New Energy
Technology
The Market Buzz
First Solar Shares Up After Sales Show No Significant Impact from Pandemic
First Solar, Inc. (NASDAQ: FSLR) announced financial results for the third quarter ended September 30, 2020. Net sales for the third quarter were $928 million, an increase of $285...