Posted on April 20, 2016 by JohnVlahosTech News April 20, 2016 How First Solar Is Avoiding the Industry’s Turmoil The Arizona company is betting that cadmium-telluride solar cells could leave silicon in the dust. Digest powered by RSS Digest