1 min read First Solar stock outlook: Deutsche Bank sees upside to $280 1 year ago bitnews First Solar Inc (NASDAQ: FSLR) has lost about 25% over the past few weeks but a Deutsche Bank analyst is...