Solar Stocks Slide After Senate Budget Bill Targets Tax CreditsBusiness PenJune 17, 2025 June 17, 2025 Solar stocks took a sharp hit in early trading Tuesday, following the release of a Senate budget bill that aims to phase out tax credits...