The Senate budget bill would essentially kill wind and solar development Kristin Toussaint Fast Company 5 1 01.07.2025 .....© Fast Company visit website