First Solar stock outlook: Deutsche Bank sees upside to $280
https://nordot.app/1179511542116893423