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 […]