First Solar Beats Revenue, Tunes Guidance and Nears 17% Module Efficiency on Its Lead Line Posted on August 4, 2016 by admin