Despite billions of dollars wasted, ALL of the wind in ALL of New England accounted for 3% of its energy supply in 2024

link

Leave a comment