Europe’s one-foot-in-one-foot-out approach to CCS isn’t working
Published on by Jeremy MoultonLast week’s announcement from Drax (the energy company that owns and operates the largest power station in the UK) that it would no longer invest in Carbon Capture & Storage (CCS) development at its Selby plant came as little surprise. The news joins a litany of other stumbling blocks that CCS has suffered on its […]