AL: First Solar Inaugurates $1.1 Billion Lawrence County Manufacturing Facility, to Create 800+ Jobs
First Solar Inc. recently inaugurated its new $1.1 billion solar panel manufacturing facility in Lawrence County, Ala., which is expected to create ov...