The Grand Canyon State Lends a Brighter Outlook to First Solar

First Solar ( FSLR ) recently announced its plans to build a solar module factory in Mesa, Arizona. The factory will boost First Solar’s annual production capacity by more┬áthan 250