First Solar revealed that the United States Patent and Trademark Office (USPTO) has denied three separate inter partes review ...
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 ...