![No Picture](https://braveneweurope.com/wp-content/themes/mh-magazine/images/placeholder-medium.png)
Climate Crisis
The Energy Mix: 10 of 13 ‘Flagship’ CCS Projects Failed to Deliver, IEEFA Analysis Concludes
After a half-century of research and development, carbon capture and storage projects are far more likely to fail than to succeed, and nearly three-quarters of the carbon dioxide they manage to capture each year is […]