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