First Solar Beats Expectations on Revenue, Raises Guidance and Braces for New Module Transition Posted on May 3, 2017 by admin