Why Solar Stocks Plunged Today
Shares of solar stocks, including rooftop solar provider Sunrun (RUN -37.29%), renewables-focused utility NextEra Energy (NEE -6.39%), and renewable power provider AES Corp. (AES -4.64%), plunged on Thursday, falling 40%, 9.1%, and 5.2%, respectively, as of 12:50 p.m. ET. Solar […]
Why Solar Stocks Plunged Today Read More »