CivatlasThe Civilization Atlas

Company

First Solar ($FSLR)

Description

Produces thin film CdTe photovoltaic modules for solar power projects, using a fully integrated manufacturing process and materials distinct from conventional silicon panels.