Economy First Solar to open $1.1 billion Alabama facility, creating over 700 jobs The new project will create over 700 new clean energy manufacturing jobs in North Alabama. StaffNovember 17, 2022