Solar Stocks Enphase and Sunrun May Be in the Political Hot Seat, Says Analyst
Last year was a tough one for the renewable-energy sector, and election years bring more challenges as issues involving the environment and climate are politicized, one analyst team said as it downgraded two solar stocks. ...