First Solar, clean energy stocks slump after Biden-Trump debate (NASDAQ:FSLR)
Airubon/iStock via Getty Images Clean energy stocks posted broad losses in Friday’s trading following last night’s presidential debate, a potential sign that investors are starting to price in a victory for Donald Trump after President Biden’s widely criticized showing. First Solar (NASDAQ:FSLR), considered one of the biggest winners of theContinue Reading