First Solar, Inc. designs and manufactures solar modules. The Company uses a thin film semiconductor technology to manufacture electricity-producing solar modules.
350 West Washington Street
Tempe, AZ 85281
The database of Corporate PPA deals. Details about corporates, that buy green energy, renewable energy projects, it's owners and developers.'