Energy Technology Institute launches new CCS project to help encourage floundering UK plans
The Energy Technologies Institute (ETI) has launched a new project, which aims to inject a fresh shot of action into the UK’s flailing carbon capture and storage (CCS) situation.