First Solar Wins Contract to Build 43 Megawatts for EDF
[at Bloomberg] – First Solar Inc. (FSLR) , the largest U.S. solar-panel manufacturer, won contracts to build almost 43 megawatts of power plants in California for the renewable energy unit of Electricite de France. Construction … more
View todays social media effects on FSLR
View the latest stocks trending across Twitter. Click to view dashboard