This new record of 43% of electricity demand being met by wind power happened during big storms with lots of wind in Spain recently. They average 11%, another impressive number.
Politics in the Zeros
Topple Trump, politics, renewable energy, water
Politics in the Zeros
Topple Trump, politics, renewable energy, water