• October 6, 2024

£22 Billion on Carbon Capture? It’s Hard to Think of a More Stupid Waste of Public Money