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 …
Sunrun, First Solar, and SolarEdge Stocks Trade Down, What You Need To Know
view original post