Contentful ID
8a3f0cca-3a5f-ed6b-75d1-548983b36610-draft
Company Values
Entity Description
First Solar designs, manufactures and installs thin-film​ photovoltaic modules, solar panels and PV power plants.
Entity Name
First Solar, Inc.
Entity Owler ID
125313
Focus Areas
General - Organization
Entity Type
Company
Is LCRI Company?
No
Technology Areas