Sunrun, First Solar, and SolarEdge Stocks Trade Down, What You Need To Know

view original post

What Happened? A number of stocks fell in the morning session after a U.S. Senate panel proposed phasing out solar and wind energy tax credits by 2028, raising concerns about future profitability and …