First Solar stock is a "Strong Buy" amid policy support, tax credits, and soaring demand. Click here to read an analysis of ...