Post #1766028
2026-04-28 21:01 UTC
Recently read that the UK is on track to decarbonise 90% of the grid by the end of the current parliament. An oil crisis pushes people away from oil, who would have thought it?
Replies (0)
No replies.
2026-04-28 21:01 UTC
No replies.