Europe’s potential carbon capture and storage project pipeline is losing steam
The number of new carbon capture and storage (CCS) project announcements in Europe has fallen sharply in the last three years. A string of cancellations in 2025 underscores the economic and technical hurdles that CCS projects face in reaching final …