newsfilter
← Latest News
Business Wire·

First Solar Inaugurates First Phase of South Carolina Production Facility

Sixth US facility part of over $5 billion First Solar has invested in American manufacturing and R&D since 2019 First Solar, Inc. (NASDAQ:FSLR) ("First Solar" or "the Company") today inaugurated