Solar companies faced a setback this week, after the U.S. Senate proposed to fully phase out federal tax credits for solar and wind energy projects by 2028. U.S. Senate Finance Committee Chairman Mike …
Solar stocks ranked by Seeking Alpha Quant rating as sector faces Senate setback
view original post