Opening of the First Onshore Carbon Capture and Storage Facility in Europe – Silverstone

… clean–technology and to reach a net-zero economy. Europe is a global leader in clean technologies with more than one fifth of the world’s clean …