First Solar opens a massive $1.1 billion solar factory in Louisiana, adding 3.5 GW of new US capacity and more than 800 well-paid jobs.
First Solar, Inc., on Friday, inaugurated its new fully vertically integrated manufacturing facility in Iberia Parish.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results