First Solar Inc. (NASDAQ: FSLR) manufactures and sells solar modules with an advanced thin-film semiconductor technology is down more than -21% at $33.46, after posting a new 52-week low of $33.08 earlier today. First Solar Inc. (NASDAQ: FSLR), manufactures and sells solar modules with an advanced thin-film semiconductor technology, lowered its sales and profit outlook […]