First Solar (NASDAQ:FSLR) and Enphase Energy (NASDAQ:ENPH) are two of Thursday's four biggest losers on the S&P 500, -6.8% and -4.6% respectively, a day after President Trump ripped solar companies ...
First Solar will lead U.S. energy revitalization, securing national independence from China’s solar monopoly through unmatched U.S.-based production and proprietary technology. Positioned to drive the ...