(Visited 445,394 times, 97,209 visits today)

First Solar Secures 685 MW of Orders

First Solar, Inc. (Nasdaq:FSLR) has entered into five agreements for the manufacture and sale of solar modules totaling 685 Megawatts. These new agreements are …

Live Bad, Go Green

URL: [sorry this link is no longer available] Website: [sorry this link is no longer available]