First Solar Won the Race; The Environment Lost

Options
RSSfeed
RSSfeed Registered Users Posts: 3,810 ✭✭
feature-0-1377541473297.jpg In 2011, I wrote about the CdTe Horse Race in which the three U.S. companies making cadmium telluride (CdTe) photovoltaic (PV) modules, First Solar (FSLR), Abound Solar and General Electric (GE Solar, stock ticker GE) jostled for position. Abound and GE were challenging the reigning champion First Solar to build the largest PV manufacturing facility in the world.

More...