First Solar Finishes its New $1.1 Billion Factory in Louisiana
Even with the end of federal solar tax incentives this year, America’s clean energy market is still expanding. First Solar, one of the largest solar module producers in America, has inaugurated a new $1.1 billion production facility in Iberia Parish, Louisiana.

