Filed under Green Tech Solar Stocks Sink as Senate Maintains Full Removal of Clean-Energy Tax Credits Published by on June 17, 2025 Citi said it would stick to its sell rating on residential solar stocks, and expects a “sharp pullback” in shares of SunRun, SolarEdge Technologies, …