FirstSolar_025_Series6
First Solar Signs Definitive Agreement to Sell US Development Platform to Leeward
January 25, 2021 08:00 ET | First Solar, Inc.
Acquisition comprises 1.8 GWDC of First Solar modules, of which 744 MWDC represent new bookings DALLAS, Texas and TEMPE, Ariz., Jan. 25, 2021 (GLOBE NEWSWIRE) -- First Solar, Inc. (Nasdaq: FSLR),...