First Solar, Inc. (Nasdaq: FSLR) dedicated its factory site in Mesa, Ariz., at a ceremony on August 19th. The company also announced that Todd Spangler has been appointed Site Director and General Manager of the new Mesa factory...  more
First Solar Dedicates Mesa Factory Site |
published: 2011-08-23 9:00 |