Browsing: project of common interest

Carbon capture and storage (CCS) projects are the focus of the European Union, as they are seen as an inevitable part of the solution for the…