First Solar inaugurates $1.1B Alabama manufacturing facility

Renewable, H2 & ESG