After billions of dollars wasted, right now at 2:54 pm on November 10th, 2025:
ALL the wind turbines in ALL of New England are contributing only 2.94% of the power to our grid.
Or in other words - only 417 MW of the current system demand of 13,821 MW.
5 days ago