In this article
Solar stocks were under pressure Tuesday as the U.S. Senate’s version of President Donald Trump’s spending bill kept cuts to renewable energy incentives.
Shares of Enphase Energy
plummeted more than 17% in the premarket, while First Solar
dipped about 12%. Sunrun








