First Solar kicks off construction on $1.1bn solar panel factory in Iberia Parish, Louisiana
First Solar, Inc. (Nasdaq: FSLR) initiated construction of its fifth vertically integrated manufacturing plant in Iberia Parish, Louisiana. The $1.1 billion facility is positioned to be a game-changer for US photovoltaic (PV) solar panels production. Significance of the Iberia Parish Facility for US Solar Production This Iberia Parish establishment, touted to be the area’s most […]