First Solar Shares Slide Despite Improved 2Q Company beat Wall Street expectations but the market reacted negatively to rebate news. Read More