Peter Welch’s Energy Bill Under Scrutiny
Senator Peter Welch’s renewable energy bill aims for 70% renewables by 2034, but critics argue it neglects infrastructure upgrades and national security risks while recycling costly, failed policies. Vermont’s energy past, including the CVP










