First Solar Breaks Ground on $1.1 Billion, 3.5 GW Louisiana
BATON ROUGE, La. and TEMPE, Ariz.---- First Solar, Inc. today broke ground on a previously announced manufacturing facility in Iberia Parish, Louisiana, its fifth fully vertically integrated
Read More