2026 will go down in history as the moment when sanity finally returned to energy policy across the globe. The big switch started in the USA, where the turnaround is being driven by a man who hates these things with a passion. The Germans and Danes led the charge with their suicidal subsidised wind and … Continue reading Stop These Things’ Weekly Round Up: 11 January 2026