Image Source: Zacks Investment Research Although First Solar is one the world’s largest providers of solar panels, market sentiment has been wayward for FSLR after the company came short of its Q3 top ...