First Solar (FSLR) has seen a recent selloff from highs after fears of potential election implications if Republicans win and devote less love to renewable energy sources. Likely overblown fears in the short run and now retesting the key support zone...