First Solar employees at the Frankfurt (Oder), Germany, plant will be losing their jobs when the it closes. Credit: First Solar. Turns out, Bill Gates was right. A few weeks…
Read MoreFirst Solar employees at the Frankfurt (Oder), Germany, plant will be losing their jobs when the it closes. Credit: First Solar. Turns out, Bill Gates was right. A few weeks…
Read More