You're viewing a single thread.
View all comments
161
comments
I don't get it, didn't Europe produce like 100% wind power at one point this past week?
28 2 ReplySolar is also at a record high and cheaper than ever. I think this is just some weird fossil fuel meme meant to be ignorant.
24 1 Reply
You've viewed 161 comments.
Scroll to top