First Solar Modules

FirstSolar_025_Series6

Leeward's acquisition of First Solar's US project development platform comprises 1.8 gigawatts (GWDC) of First Solar modules, of which 744 megawatts (MWDC) represent new bookings.

Format

JPEG

Source

First Solar, Inc.

Downloads