Total Pageviews

Friday, April 15, 2022

UK wind power on April 14, 2022 -- barely exceeds 6% of electricity use, and only for a short period after midnight