US’ Iberia Parish To Host Solar Module Factory

First Solar Zeroes In On Louisiana To Launch 3.5 GW Thin-Film PV Manufacturing Facility

Cadmium telluride (CdTe) thin– film solar module manufacturer First Solar has announced Louisiana as the location of its 5th production