Accessibility: Skip TopNav
First Solar Modules
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
Original
Large
Medium
Small